0

我有一个弹出框控制器,在弹出框控制器中有一个文本字段。每当我尝试输入文本字段时,uipopovercontroller 就会离开左上角。问题是我想在打字时启用弹出窗口。

提前致谢

4

1 回答 1

1

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

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

    if([someTextField isFirstResponder])
          return NO;

   return YES; 
}

如果这是您的解决方案,请标记这是答案。

于 2012-06-02T06:56:24.190 回答