因为这个问题很难描述,所以我创建了一个GitHub仓库来为一个裸露的骨骼Xcode项目here演示这个问题。奇怪的UIScrollView行为
简而言之,我有一个UIScrollView
注册表单,它在某些情况下会导致视图半无响应(即按钮操作未触发)。重现的步骤是手动选择每个UITextField
,然后按下键盘上的'完成'按钮以关闭最后一个字段。这一系列的用户输入似乎是重现行为的唯一方法。
我已经设法解决了这个问题,以重置滚动视图的内容偏移量来响应keyboardWillHide
通知,但这会导致滚动位置的可见跳转。
任何人对此处发生了什么有什么想法?我花了2天的时间来调查这件事情,并且对于发生的事情我完全丧失了信心。真的很感谢这里的一些帮助!
无关的工作代码,但你并不需要一个'破'在'switch'的每个'case'结尾。这是Swift,而不是C. – matt
@matt洛尔公平点:) – doovers
我不能重现这个问题。你能给更好的指示吗? – matt