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

StackOverflow https://stackoverflow.com/questions/1083510

Вопрос

Строка состояния увеличилась, поэтому части моего интерфейса были отрезаны.Любые указания на то, как это исправить (напримериспользование масок автоматического изменения размера и т.д.)?

Я использую Interface Builder для пользовательского интерфейса, так что все принадлежит .xib.

Это было полезно?

Решение

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

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

Другие советы

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top