2014-01-06 27 views
0

我有一個UIViewController,其中一些按鈕在我作爲子視圖添加時工作正常,但是當我在UIPopoverController中呈現此視圖控制器時,沒有任何按鈕會觸發操作。有人知道這個問題?UIButton在UIPopoverController中不起作用

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"iPhoneStoryboard" bundle:nil]; 
menuViewController = (MenuListViewController *)[storyboard instantiateViewControllerWithIdentifier:@"menuviewcontroller"]; 

按鈕內部視圖 - 控制工作,如果我使用:

[self.view menuViewController.view]; 

但我想用

popover = [[UIPopoverController alloc]initWithContentViewController:menuViewController]; 
+1

向我們展示一些代碼! – phi

+0

我只是有UIViewController按鈕和動作使用故事板來鏈接它,但是當我使用彈出式按鈕呈現viewcontroller不會觸發任何操作。 - (IBAction)menuItemTouched :(UIButton *)發件人{} – Elto

回答

1

有一點要看看當你無法與UI元素進行交互,尤其是在框架大小調整後,要檢查您的元素是否不在父母邊界之外,請檢查我對此的回答question

+0

謝謝,我調整了我的子視圖並修復了它 – Elto

相關問題