0

每当我尝试关闭半模态视图时,都会留下一个崩溃的应用程序。我想我已经正确设置了关闭模式视图,但它似乎不起作用。这是使用 XIB 文件的演示应用程序中的样子:

    MJDetailViewController *detailViewController = [[MJDetailViewController alloc] initWithNibName:@"MJDetailViewController" bundle:nil];
[self presentPopupViewController:detailViewController animationType:MJPopupViewAnimationSlideBottomBottom];

这是我要替换的内容:

[self presentPopupViewController:[self.storyboard instantiateViewCOntrollerWithIdentifier:@"example"]  animationType:MJPopupViewAnimationSlideBottomBottom];

[self.storyboard instantiateViewControllerWithIdentifier:NSString]似乎没有正确替换(instWithNib或任何功能)。

任何想法为什么?

4

1 回答 1

0

我做了类似的事情。

我将删除 MJDetailViewController 中的所有 init 方法,并在身份检查器的“故事板 ID”属性中添加“示例”,然后调用

[self presentPopupViewController:[self.storyboard instantiateViewCOntrollerWithIdentifier:@"example"]  animationType:MJPopupViewAnimationSlideBottomBottom];
于 2013-01-03T01:36:13.027 回答