我已经为 iPad选择了Popoverviewcontroller
segue来查看控制器。当我在添加按钮上选择一次时,它会显示,我想在屏幕出现时关闭,并且用户再次单击添加按钮。storyboard
UIBarbutton
Popoverviewcontroller
popover
Popoverviewcontroller
如果用户选项卡在外部,Popoverviewcontroller
但它不能UIButton
与与 segue 连接到弹出视图控制器的选项卡一起使用,则它可以工作。
我已经为 iPad选择了Popoverviewcontroller
segue来查看控制器。当我在添加按钮上选择一次时,它会显示,我想在屏幕出现时关闭,并且用户再次单击添加按钮。storyboard
UIBarbutton
Popoverviewcontroller
popover
Popoverviewcontroller
如果用户选项卡在外部,Popoverviewcontroller
但它不能UIButton
与与 segue 连接到弹出视图控制器的选项卡一起使用,则它可以工作。
在您的prepareForSegue
方法中,您需要分配popoverController
并设置它delegate
,以便您可以访问它。然后您可以popoverController
从您的访问它viewController
并使用您的操作方法关闭弹出窗口。
创建一个popoverController
属性并从您的prepareForSegue
_poController = ((UIStoryboardPopoverSegue*)segue).popoverController;
_poController.delegate = self;
在您的操作方法中。
[_poController dismissPopoverAnimated:YES];