Как заставить приложение для iPhone выглядеть правильным, когда пользователь находится на телефонном вызове или ограничивающем Интернете?

Может быть, немного поздно, но ответом на весь этот беспорядок является то, что call () используется в JS для наследования. Если мы сравним это с Python или PHP, например, вызов используется соответственно как super (). init () или parent :: _ construct ().

Это пример его использования, который проясняет все:

function Teacher(first, last, age, gender, interests, subject) {
  Person.call(this, first, last, age, gender, interests);

  this.subject = subject;
}

Ссылка: https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/ Наследование

5
задан Vadim Kotov 18 August 2017 в 12:33
поделиться

2 ответа

Обычно вы обрабатываете это с помощью масок с автоматическим изменением размера, или, если у вас есть настраиваемые представления, вы можете справиться с этим с помощью метода layoutSubviews.

В симуляторе есть опция «Переключить статус вызова», которую вы можно использовать для тестирования, не загружая его в телефон, позвонив себе.

4
ответ дан 14 December 2019 в 13:44
поделиться

Думаю, вы ответили на свой вопрос ;-) Автоизменение размеров масок. Убедитесь, что все ваши представления могут изменяться по вертикали. Вы можете сделать это просто в IB на вкладке размера инспектора.

2
ответ дан 14 December 2019 в 13:44
поделиться