我在UItextField
中有一个UIScrollView
。我在inputView
上分配了UITextField
(选择器),但它不起作用。当我点击textfield
时,我得到键盘而不是选择器。当我删除UIScrollView
时它运行良好(我得到了选择器)。你有什么想法?感谢。
修改(更清楚):UItextField
中有一个UIScrollView
。我称之为一个显示选择器的方法。但是当textfield
位于scrollview
并且我得到键盘时,永远不会调用该方法。当我删除UIScrollView
时,我的方法(显示选择器)被调用,我得到了我的选择器。
答案 0 :(得分:2)
如果您已经在使用textfield委托,请尝试...
-(BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
[self openCustomPicker:self]; // Call your IBAction method
return NO; // Hide both keyboard and blinking cursor.
}
防止UITextField显示键盘。