UIPopoverControllerclosures“点击” – 如何检测此事件?
我在导航栏上使用UIPopover。 我有几个UIBarButtonItems和popover从其中之一延伸。
当popOver激活时,我将button的样式改为UIBarButtonItemStyleDone
。
然而,popOver是通过点击UIPopoverController按预期解雇,但在此之后,我想要将样式更改回UIBarButtonItemStyleBordered
。
有没有一种方法可以检测到UIPopOverController是否closures? 因此,搭载这个是为了我自己的需要?
在你的UIPopoverControllerDelegate
实现-popoverControllerDidDismissPopover:
方法,你应该能够做你需要做的。
- (void) popoverControllerDidDismissPopover:(UIPopoverController *) popoverController { //do stuff here... }