0

我有UItextField一个UIScrollView。我在我的身上分配了一个inputView(选择器),UITextField但它不起作用。当我点击 mytextfield时,我得到的是键盘而不是选择器。当我删除UIScrollView它时效果很好(我得到了选择器)。你有什么想法?谢谢。

编辑(更清楚):我有UItextField一个UIScrollView. 我调用了一个显示选择器的方法。textfield但是当我在 ascrollview并且我得到键盘时,永远不会调用该方法。当我删除 时UIScrollView,我的方法(显示选择器)被调用,我得到了我的选择器。

4

1 回答 1

2

如果您已经在使用文本字段委托,请尝试...

-(BOOL)textFieldShouldBeginEditing:(UITextField *)textField 
{
    [self openCustomPicker:self]; // Call your IBAction method
    return NO;  // Hide both keyboard and blinking cursor.
}

防止 UITextField 显示键盘。

于 2012-11-18T22:16:22.377 回答