当我尝试输入UITextfield时,Popovercontroller会消失吗?

时间:2012-06-02 06:41:12

标签: iphone uipopovercontroller

我有一个popovercontroller,在popover控制器中有一个textfield.With每当我尝试输入textfield uipopovercontroller离开左上方。问题是我想在打字时启用弹出窗口。

提前致谢

1 个答案:

答案 0 :(得分:1)

您可以尝试的是,在您的UITextField上进行编辑时,在您的popoverControllerShouldDismissPopover:方法中返回NO。以下示例..

- (BOOL)popoverControllerShouldDismissPopover:(UIPopoverController *)popoverController {

    if([someTextField isFirstResponder])
          return NO;

   return YES; 
}

如果这是您的解决方案,请确认这是答案。