заголовок панели навигации не устанавливается iphone

В моем приложении я представляю контроллер модального просмотра следующим образом, и я не могу изменить заголовок панели навигации или какие-либо ее свойства.

fullListTopCompanies *fullListTopCompaniesInstance = [[fullListTopCompanies alloc] initWithNibName:@"fullListTopCompanies" bundle:nil];

UINavigationController *cntrol = [[UINavigationController alloc] initWithRootViewController:fullListTopCompaniesInstance];

[fullListTopCompaniesInstance setTitle:@"TEST"];


UIBarButtonItem *submit = [[UIBarButtonItem alloc]
                           initWithBarButtonSystemItem:UIBarButtonSystemItemDone
                           target:self
                           action:@selector(displayViewForPosts)];
fullListTopCompaniesInstance.navigationItem.rightBarButtonItem = submit;
[submit release];


[self presentModalViewController:cntrol animated:YES];
[cntrol release];

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

Почему-то этот контроллер навигации недоступен. К нему нельзя получить доступ с помощью "self.navigationitem". Всякий раз, когда я представляю modalviewcontroller с контроллером навигации, эта навигация оказывается ниже фактического контроллера навигации.

Кто-нибудь может помочь?

Заранее спасибо.

1
задан neha 11 October 2010 в 12:30
поделиться