Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 UIViewcontroller,带有一个按钮。当我按下按钮时,它会触发一个弹出视图的转场(转场是通过情节提要设置的,而不是通过代码设置的)。当弹出框被解除(通过按下其边界之外)时,我希望重新加载初始视图控制器。我怎样才能做到这一点?
您可以在方法中设置弹出框控制器的委托,并实现弹出框关闭时将调用prepareSegue:的委托方法。popoverControllerDidDismissPopover:你可以得到弹出框控制器UIPopoverController *popover = [(UIStoryboardPopoverSegue *)segue popoverController]
prepareSegue:
popoverControllerDidDismissPopover:
UIPopoverController *popover = [(UIStoryboardPopoverSegue *)segue popoverController]