Контроллер панели вкладок недоступен - PullRequest
0 голосов
/ 24 мая 2011

Я создал приложение для вкладок на iphone.когда нажимается 1-я вкладка, отображается первый вид.это представление содержит кнопку, при нажатии на нее загружается другое представление.

Код:

-(IBAction)buttonPressed: (id) sender
{
    Cities *cv=[[Cities alloc] initWithNibName:@"Cities" bundle:nil];
    cv.modalTransitionStyle=UIModalTransitionStyleCoverVertical;
    [self presentModalViewController:cv animated:YES];  
    [cv release];
}

Теперь проблема в том, что это представление загружается на весь экран, поэтому я не могу получить к нему доступ.панель вкладок.Я установил кадр для этого представления, и представление загружается в этом кадре, - (void) viewWillAppear: (BOOL) animated {self.view.frame = CGRectMake (0, 0, self.view.frame.size.width,400);} но в оставшейся части появляется белый экран, означающий, что панель вкладок недоступна.

Я хочу, чтобы все, что будет загружено в любое время, всегда было доступно на вкладке.

Пожалуйста, помогите мне.

Ответы [ 2 ]

0 голосов
/ 24 мая 2011

Вы пытались использовать UINavigationController внутри панели вкладок, чтобы копаться в вашем UIViewControllers ??

для Ref: Добавление NavigationController в панель вкладок

Вы действительнонужен класс viewController для того, что вы пытаетесь отобразить ??

, если не используется основная функциональность der, я думаю, что это будет намного проще с UIView.

Happy Coding:)

0 голосов
/ 24 мая 2011

Добавить

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