【发布时间】:2016-03-02 07:17:22
【问题描述】:
我目前正在使用 UIScrollView 并排存储 2 个表格,类似于 Pinterest 对其 Activity 页面的处理方式。但是,当我点击第二张桌子并访问新的 UIViewController 时,返回会重置 contentOffset,因此,我回到了错误的第一张桌子上。
我可以锁定 contentOffset 还是有其他方法可以做到这一点?
提前致谢。
【问题讨论】:
-
您在第一个包含 UiScrollView 的 VC 中是否在 viewWillAppear 中进行了处理? ,您可以将当前偏移量存储在视图中将消失
-
用收藏视图试试,Pinterest 使用收藏视图
-
问题是当你转到另一个VC时,contentOffset会重置为零。我希望 contentOffset 保持在第二个 UITableView,这样当我回到第一个 VC 时,它会显示第二个 UITableView 而不是第一个 UITableView。
-
你有没有找到解决这个问题的办法?我也面临同样的情况。
标签: ios objective-c xcode uiscrollview