jak*_*115 13 objective-c uiscrollview ios
我有一个简单的视图,包含一个带有许多按钮的长视图,整个事物都在一个UIScrollView.该scroller作品很好,我可以scroll在底部和点击button.每个button触发一个模态seque to另一个view.view然后,用户交互解除了新内容,导致原件UIScrollView's view再次加载.
这是问题:如果我点击顶部的按钮UIScrollView,我输入模态segue,关闭新的view,然后返回到UIScrollView's view没有问题.但是,如果我点击其中一个按钮UIScrollView,当我退回seque然后转换回来时,我的滚动都搞砸了.我只能看到我下方的区域scroller,不能再scroll回到顶部了!
我很确定必须有一些方法来重置UIScrollView's开始和结束点ViewWillAppear,但我无法弄明白.任何帮助表示赞赏!
另外,仅供参考,我只是添加了UIScrollView通过界面构建器,并且尚未在任何地方实现或合成它.
kir*_*vda 29
试试这段代码:
- (void)viewWillAppear:(BOOL)animated
{
[yourscrollview setContentOffset:CGPointZero animated:YES];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19478 次 |
| 最近记录: |