Модальный ViewController имеет белую полосу снизу - PullRequest
0 голосов
/ 05 октября 2011

У меня есть подкласс ViewController, который я представляю как модальное представление:

MyViewController *myViewController = [[MyViewController alloc] init];
[self presentModalViewController:myViewController animated:YES];

Однако модальное изображение отображается с белой полосой внизу, приблизительно по высоте заголовка или панели навигации. Мое приложение контролируется навигацией. Как мне избавиться от белой полосы (и в идеале добавить строку заголовка)?

1 Ответ

1 голос
/ 05 октября 2011

Я не уверен, является ли это одной из двух вещей из вашего вопроса, вы пытаетесь добавить контроллер навигации в свой контроллер модального вида или пытаетесь скрыть свой контроллер навигации от своего модального вида.Я подозреваю, что вы, возможно, захотите изменить свой код на следующий, чтобы представить свой контроллер модального представления из вашего NavigationController

 MyViewController *myViewController = [[MyViewController alloc] init];
[[self navigationController] presentModalViewController:myViewController animated:YES];

Затем вызовите setTitle: для вашего объекта MyViewController, чтобы установить для него заголовок.

...