Кнопка нажимается из Mainviewcontroller
, который представляет вид, и из этого вида, когда infobutton
нажимается для представления Modalviewcontroller
и когда ModalViewController
отклоняется, чтобы вернуться к просмотру.И как только представление загружено UIToolbar
показывает зазор снизу и имеет зазор UIToolbar
высоты.
- (void)displayviewsAction:(id)sender
{
self.view = [[[UIView alloc] initWithFrame:[[UIScreen mainScreen] bounds]]autorelease];
[self.view setFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
PageOneViewController *viewController = [[[PageOneViewController alloc] init]autorelease];
[self.view addSubview:viewController.view];
[self.view addSubview:toolbar];
}
- (void)modalViewAction:(id)sender
{
ModalViewController *controller = [[ModalViewController alloc] init];
controller.delegate = self;
UINavigationController *navigationController = [[UINavigationController alloc]
initWithRootViewController:controller];
navigationController.navigationBar.tintColor = [UIColor brownColor];
controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:navigationController animated:YES];
[navigationController release];
}
Кто-нибудь знает, как это исправить.
Спасибо за помощь.