Строка состояния Skype

#iphone #cocoa-touch #xcode #skype

#iPhone #cocoa-touch #xcode #skype

Вопрос:

Я разработал приложение, но когда вы звоните по skype и skype работает в фоновом режиме, отображается красная строка состояния. Это создает беспорядок в моем приложении, содержимое прокручивается вниз, чтобы позволить строке состояния Skype поместиться. Как я могу это исправить? Спасибо!

Ответ №1:

Выполните правильное изменение размера в вашем представлении. Вы можете сделать это в interface builder

Комментарии:

1. Помимо того, что это правильное решение, я просто хотел бы добавить, что вы также получаете увеличенную строку состояния при обычном телефонном звонке и использовании вашего приложения. В этом случае строка состояния будет зеленой, IIRC.

2. Спасибо. Я не понял, что вы имеете в виду. Вы имеете в виду под «Режимом просмотра» «Масштабирование для заполнения, подгонка по размеру …»? Что я должен использовать тогда? Спасибо.

3. @Elio Я имел в виду маски, изменяющие размер представления. (вы знаете, стрелки с окошком) — обратите внимание, что если ваш контент настолько заполнен, что вам не хватает места для всех ваших элементов управления, когда строка состояния больше, я бы рекомендовал использовать другой подход к вашему пользовательскому интерфейсу

4. Я пытался, как вы мне сказали, но это все еще не работает : ( Я сделал это: dl.dropbox.com/u/991615/view.jpg

5. Что касается маски изменения размера, которую вы там установили, это зависит от макета вашего UIView, будет ли это работать, не могу сказать вам намного больше