【发布时间】:2011-11-07 07:20:11
【问题描述】:
我有一个基于标签的应用程序,其中有一个导航控制器。
当我点击选项卡时,我得到一个可以正常工作的表格视图。
当我点击一个单元格时,它会使用以下代码行推送相应的视图:
[self.navigationController pushViewController:AJW animated:YES];
将包含按钮的第二个视图推到第三个视图
该按钮由以下代码调用:
- (IBAction)Map:(id)sender;
{
A_J_White_Park_Map *MAP =[[A_J_White_Park_Map alloc] initWithNibName:nil bundle:nil];
[self.navigationController pushViewController:MAP animated:YES];
}
当我单击此按钮时,它会显示一个视图,其中导航栏(带后退按钮)与选项卡栏一起显示,但 NIB 文件应显示为黑色/空白。
我已经正确连接了 IB 中的 IBAction,我什至尝试了“presentModalViewController”方法,但我无法弄清楚为什么视图显示为黑色/空白。
我想知道是否有人知道我的问题出在哪里以及如何解决?
任何帮助将不胜感激。
谢谢
【问题讨论】:
-
你确定你应该用 nil NIB 初始化你的 A_J_White_Park_Map 类吗? (从您的代码中不清楚您是否正在其他地方初始化 A_J_White_Park_Map 的视图)
-
非常感谢,问题已解决。我想应该更多地关注我的代码哈哈。
标签: iphone objective-c ios xcode uinavigationcontroller