在iOS中,我在UIView
的{{1}}内显示一些内容。有时弹出窗口会在显示键盘时调整大小。是否有UIPopover
的特定事件可用于调整子视图的大小等?如果没有,检测调整大小事件的最佳方法是什么?
答案 0 :(得分:0)
您可能必须在调用键盘的委托方法中检测到这一点,例如,如果它是UITextField
类- (void)textFieldDidBeginEditing:(UITextField *)textField
this post中描述的另一个选项是使用UIKeyboardListener
列出有关键盘是否可见的通知。
UIPopoverController
只有两种委托方法,它们与流行结束有关。
- (void)popoverControllerDidDismissPopover:(UIPopoverController
*)popoverController
- (BOOL)popoverControllerShouldDismissPopover:(UIPopoverController *)popoverController