我正在为 iOS 的表格实现自定义搜索。我注意到 iOS 8 的幻灯片动画变得有点跳动,而在 iOS 7 中它是流畅的。有没有人注意到同样的问题并得到了修复?
这里有两个 GIF 显示我的意思:
这是 iOS 7:
这是 iOS 8 中的相同搜索栏:
注意搜索图标和“搜索”字符串是如何向左/右跳跃大约 100 个点,然后在 iOS 8 中滑动到其最终位置,而在 iOS 7 中它是线性插值。
Best Answer-推荐答案 strong>
经过一些实验,我发现这似乎是由 setShowsCancelButton:animated: 方法引起的。删除它固定动画。
上面的方法不要放在searchBarShouldBeginEditing: 中,而是放在searchBarDidBeginEditing 中。
要关闭,请将上述方法放入 searchBarShouldEndEditing: 而不是 searchBarDidEndEditing 。
关于ios - UISearchBar 编辑动画在 iOS 8 中消失了,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/26007813/
|