【发布时间】:2011-03-30 10:48:25
【问题描述】:
我的应用程序有一个导航控制器,该应用程序工作正常,但在一个 UIView 中我有一个 UITableView。
当推送单元时,我需要打开新视图。我在 didSelectRowAtIndexPath 中试过这个:
NextViewController *nextView = [[NextViewController alloc] initWithNibName:@"NextViewController" bundle:nil];
[self.navigationController pushViewController:nextView animated:YES];
[nextView release];
但是视图没有打开。我也试过这个:
NextViewController *screen = [[NextViewController alloc]initWithNibName:@"nextView" bundle:nil];
screen.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentModalViewController:screen animated:YES];
[screen release];
现在视图已打开,但未正确定位,位于顶部导航栏和标签栏下方,并且视图中的一部分已隐藏。
如何正确打开视图?
编辑:
我将其他 UIButton 放在其他 UIView 中以打开其他辅助 UIView 并且不起作用。我完全糊涂了。
【问题讨论】:
标签: iphone objective-c