iPhone: вызов UIImagePickerController «перемещает» представление, которое его вызывает - PullRequest
0 голосов
/ 26 августа 2009

Недавно я столкнулся с очень странным поведением с UIImagePickerController. На нашем главном экране у нас есть кнопка, которая вызывает контроллер выбора изображений. Если вы нажмете «Отмена» в средстве выбора изображений, я просто отклоню контроллер, и по тем или иным причинам мой основной вид будет примерно смещен примерно на высоту строки состояния (которая не отключена на главном экране, оставленная по умолчанию серой) , Кто-нибудь еще сталкивался с этим?

Ответы [ 2 ]

1 голос
/ 27 августа 2009

Да, я видел этот пост, и он не решил мою проблему. В итоге я добавил это в свой делегат приложения, прежде чем добавить свой первый вид в окно:

CGRect theRect = mainMenuController.view.frame;
float statusBarHeight = [[UIApplication sharedApplication] statusBarFrame].size.height;
theRect = CGRectOffset(theRect, 0.0,statusBarHeight);
mainMenuController.view.frame = theRect;

Это исправило это полностью.

0 голосов
/ 26 августа 2009

Эта проблема раздражает, она обсуждалась ранее, проверьте ее Содержимое UIScrollView сместилось после закрытия ModalViewController

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...