2012-08-16 277 views
1

我有這樣的:呈現模式視圖控制器

SomeViewController* vc = [[SomeViewController alloc] init]; 
self.view.backgroundColor = [UIColor clearColor]; 
self.modalPresentationStyle = UIModalPresentationCurrentContext; 
[self presentModalViewController:vc animated:YES]; 

黑屏出現 - 如何解決呢?有任何想法嗎?

回答

0

有點晚了這裏的聚會,但如果你從VC與UINavigationController初始化這個模式視圖控制器,嘗試對UINavigationController的設置modalPresentationStyle :

self.navigationController.modalPresentationStyle = UIModalPresentationCurrentContext; 
0

似乎並不是視圖控制器的有效初始化程序。使用 - initWithNibName:包:如果你的子類的UIViewController

的直接子類
+0

不,依然不起作用。 – 2012-08-16 20:05:27

+0

是你的類UIViewcontroller的直接子類,或者也許是UITableViewController?你使用了正確的筆尖名字嗎? – J2theC 2012-08-16 20:08:50

+0

看來,是的... – 2012-08-16 20:10:32

相關問題