【发布时间】:2014-08-07 01:10:43
【问题描述】:
我正在尝试在我的应用中实现PullDown To Search 功能。为了实现这一点,我只是修改了位 EGOTableViewPullRefresh
,除了一个问题之外它运行良好。
问题
当用户打开应用程序时,将出现以下屏幕。最初 UICollectionView's contentoffset 应为 (0,0)
如果用户下拉集合视图,此时将出现以下屏幕,UICollectionView 的 contentoffset 应为 (0,-60)
用户可以通过在上面的屏幕中输入他们的文字进行搜索。一旦用户点击UITextField 输入文本UICollectionView 的contentoffset 将(0,-60) 更改为(0,-110),我的问题就会出现在此屏幕上,并且UI 看起来像波纹管屏幕。我不确定为什么会发生这种变化,请您指导我解决这个问题吗?
【问题讨论】:
-
向我们展示视图层次结构?你用过 cocoacontrols.com 的
TPKeyboardAvoidingScrollView类吗? -
所以没有漂亮而简单的决定来处理这个问题?
标签: ios objective-c uiscrollview uicollectionview contentoffset