2012-07-11 60 views
0

每當我嘗試並解散半模式視圖時,我都會留下一個崩潰的應用程序。我認爲我已經正確設置瞭解除模態視圖,但似乎沒有工作。下面是它看起來像在使用XIB文件演示程序:在故事板中使用KNSemiModal或MJPopUpView

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(或無論是什麼功能)。

任何想法爲什麼?

回答

0

我做了類似的事情。

我只想刪除MJDetailViewController所有的init方法和身份檢查的「故事板ID」屬性也補充說:「例如,」那時叫

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