2012-08-13 93 views
1

在iOS中,我在UIPopover中显示UIView内的一些内容。有时弹出窗口会在显示键盘时调整大小。是否有UIView的特定事件可用于调整子视图等?如果不是,检测调整大小事件的最佳方法是什么?检测UIPopover调整大小事件

回答

0

你可能不得不在什么都可以调出键盘,例如委托方法来检测这一点,如果它是一个UITextField- (void)textFieldDidBeginEditing:(UITextField *)textField

this post描述的另一种选择是使用一个UIKeyboardListener列出有关是否可以看到键盘的通知。

UIPopoverController不幸的是只有两个委托方法,它们属于流行解雇。

- (void)popoverControllerDidDismissPopover:(UIPopoverController 
    *)popoverController 
- (BOOL)popoverControllerShouldDismissPopover:(UIPopoverController *)popoverController