presentModalView в полноэкранном режиме смещается влево при отображении клавиатуры - PullRequest
0 голосов
/ 05 июня 2011

У меня есть страница входа в систему, представленная в качестве модального контроллера представления, и когда UITextField становится первым респондентом в портретном режиме, представление сдвигается влево.Интересно, почему это?enter image description here

enter image description here

Код очень прост:

LoginViewController* lvc = [[LoginViewController alloc] init];
    lvc.delegate = self;
 [self.parentViewController presentModalViewController:lvc animated:YES];
 [lvc release];  

Это внутри UIViewController с именем OptionsViewController, который также представлен как modalViewController.Итак, в основном я представляю modalViewController из modalViewController

1 Ответ

1 голос
/ 05 июня 2011

Если вы ясно видите на втором изображении, при поднятии клавиатуры появляется tableView, и контроллер представления входа в систему (это представление), кажется, вызывает проблемы из-за проблем с таблицей.

Либо вы инициализировали tableView где-то в коде (или) я предполагаю, что вы создали контроллер представления входа в систему вместе с другим интерфейсом .xib контроллера TableView ... Поэтому, пожалуйста, проверьте свой код.

Если в вашем коде нет инициализации tableView ..., попробуйте выполнить следующие действия.

  1. Удалите файл пера.
  2. Создайте новый файл с помощьюТо же самое и четко следуйте той же процедуре, и, пожалуйста, держите нас в курсе результатов.
...