Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios UIScrollView和TextField触摸_Ios_Objective C_Uiscrollview - Fatal编程技术网

Ios UIScrollView和TextField触摸

Ios UIScrollView和TextField触摸,ios,objective-c,uiscrollview,Ios,Objective C,Uiscrollview,我有一个UIScrollView,其中包含一些UITextFields。问题是视图并不总是触发触地事件的iAction,但我不知道为什么。例如,如果我按某个UITextField第一次不起作用,它将在第二次或第三次或某个随机时间起作用。。。 作为参考,屏幕看起来像这样。我还附加了视图层次 图1:视图布局 图2:视图层次结构 您必须确保触摸的文本字段准确无误。即使是直接触摸(精确触摸)以外的轻微移动也会触发滚动视图。尝试增加文本字段的大小,看看问题是否仍然存在@T先生,我想你是对的。我刚刚禁用了

我有一个
UIScrollView
,其中包含一些
UITextFields
。问题是视图并不总是触发触地事件的
iAction
,但我不知道为什么。例如,如果我按某个
UITextField
第一次不起作用,它将在第二次或第三次或某个随机时间起作用。。。 作为参考,屏幕看起来像这样。我还附加了视图层次

图1:视图布局

图2:视图层次结构


您必须确保触摸的文本字段准确无误。即使是直接触摸(精确触摸)以外的轻微移动也会触发滚动视图。尝试增加文本字段的大小,看看问题是否仍然存在@T先生,我想你是对的。我刚刚禁用了
UIScrollView
上的滚动功能,每次触摸
UITextField
都能正常工作。有关详细信息,请参阅本教程