小编Chr*_*s B的帖子

无法在UIScrollView上触摸UITextField

我知道这已经被谈了很多.我想我已经通过这个网站上的每一个问题,但仍然无法使这个工作.

我是新手,但我很清楚我的所有代码都在发生什么.我绝对没有很多经验,这是我的第一个iPhone应用程序.

我正在创建一个数据输入字段,该字段由UIScrollView中的多个UITextField组成.我现在将避免解释其他细节,因为它似乎是一个非常基本的问题.没有滚动视图,文本字段可以完美地工作.我可以触摸文本字段,键盘或选择器视图会正确显示.当我将文本字段添加到滚动视图时,滚动视图可以工作,但是文本字段不会接收我的触摸.
这是关键:当"用户交互"启用时,滚动视图可以正常工作,但文本字段触摸未注册.当"用户交互"处于禁用状态时,滚动视图不起作用,但文本字段触摸已注册并弹出键盘/选择器.

在其他帖子中,我看到人们在单独的实现中创建子类并覆盖触摸.我见过人们使用自定义内容视图(子视图?),我已经看到一些现在已经过时的解决方案,因为API在较新版本的SDK中发生了变化,我只是完全被卡住了.

我现在将省略我的代码,因为可能有一个解决方案,有人不需要我的代码.如果有人需要查看我的代码,我会提出来.我的应用程序正在3.1.3 SDK中编写.

如果有人有任何可以提供帮助的信息,我们将非常感激.

iphone scrollview textfield uiscrollview uitextfield

7
推荐指数
2
解决办法
5167
查看次数