我很累,试试从ipad应用程序打开一个模态视图控制器。 我如何能够像模板一样显示模态视图?
这是我的代码块。 喜欢这种风格打开一个窗口(全屏),但我的模态视图中没有任何对象
viewDetail *hd = [[viewDetail alloc] init];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:hd];
hd.modalPresentationStyle = UIModalPresentationFormSheet;
[self.navigationController presentModalViewController:nav animated:YES];
[hd release];
[nav release];
我想从UITableView中选择一个值时打开一个formSheet模式视图 顺便说一句,我是在xcode 4.2.1和开发故事板功能上开发的 谢谢你的帮助。
像那样给出SIGABRT错误viewDetail *hd = [[viewDetail alloc] initWithNibName:@"viewDetail" bundle:nil];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:hd];
hd.modalPresentationStyle = UIModalPresentationFormSheet;
[self.navigationController presentModalViewController:nav animated:YES];
[hd release];
[nav release];
答案 0 :(得分:1)
我修复了我的解决方案,在故事板上编写了一个xib文件。 但为什么不在故事板中工作呢?有办法吗?
答案 1 :(得分:0)
如果您使用的是故事板,则必须将[self.storyboard instantiateViewControllerWithIdentifier:@"viewDetail"];
设置为viewDetail
视图控制器。 (假设您相应地设置了故事板标识符)