2012-08-07 79 views
0

我做UIPicker和背景它:是否有可能使uipicker仅仅在点击时发生反应?

(左边是选择器的正常大小,右边是我的) enter image description here

的问题是:当用户点击文本字段 - 机械手反应,向下滚动。是否有可能防止点击,并使其仅在滑动时作出反应?

+0

你试过PickerView.UserInteractionEnabled = NO; – IronManGill 2012-08-07 07:34:56

+0

@ TejeshwarGill谢谢,但用户需要使用Picker。我想知道,是否有可能仅在刷卡时才作出反应? – 2012-08-07 07:41:22

+0

你的pickerview看起来比普通的picker view更小.....怎么样? – TheTiger 2012-08-07 08:10:47

回答

1

添加另一个UIView高于所有视图,然后在此UIView上添加您的UITextField。 这将防止用户交互冲突。

0

我认为你应该将UITextField远离UIPickerView。用户接触时可能会出现一些缺陷,可能会涵盖两种观点。

+0

谢谢,但不幸的是上面没有空格(想象一下,还有4个文本字段和按钮) – 2012-08-07 07:42:53

+0

Vakul Saini有正确的解决方案.... :) – IronManGill 2012-08-07 08:48:36

相关问题