遇到一个问题就是我有一个 UITextField,点击后不能编辑而是会显示一个自定义的 dialog。

但发现问题是,UITextField 的对点击事件的反应非常吃顿,有时候好使有时候不好使。

后来发现原因是,UITextField 我放在了一个 UIScrollView 里。而 UIScrollView 似乎会使内嵌的 View 反应变迟钝。

解决办法:对 UIScrollView 调用一个方法 aScrollView.delaysContentTouches = NO;

05-11 19:32