В моем приложении я запускаю modalViewController по нажатию правой кнопки на панели навигации.Этот modalViewController перекрывает панель навигации.Я попытался установить его рамку, но он остался прежним.Я хочу отобразить панель навигации, даже если modalViewController все еще там.
РЕДАКТИРОВАТЬ: я вызываю следующий метод при нажатии правой кнопки навигационного контроллера.Вид отображается правильно, но позиция не правильная.
-(void)showViewForPosts{
self.navigationItem.backBarButtonItem =
[[UIBarButtonItem alloc] initWithTitle:@"DISMISS"
style: UIBarButtonItemStyleBordered
target:self
action:@selector(dismissViewCOntroller)];
displayController = [[UIViewController alloc]initWithNibName:nil bundle:nil];
displayController.view.frame = CGRectMake(0.0, 150.0, 320, 436);
displayController.view.backgroundColor = [UIColor blueColor];
//I'M ADDING DIFFERENT VIEWS HERE
[self presentModalViewController:displayController animated:YES];
}
Заранее спасибо.