ios - ScrollView 总是在关闭子视图后回到起始位置
问题描述
我的应用程序有主视图和多个子视图。我想要做的是什么时候View2?.removeFromSuperview()
scrollView 将从头开始。因为现在我将子视图放在主视图上,然后当我返回主视图时,滚动视图与以前的位置相同。
解决方案
offset = CGPoint(x: -yourScrollView.adjustedContentInset.left,y: -yourScrollView.adjustedContentInset.top)
yourScrollView.setContentOffset(offset, animated: true)
try this
推荐阅读
- swift - TableViewCell的Swift底部边框消失
- docusaurus - Docusarus v2 - ¿How to add new tabs for Doc in NavBar?
- javascript - 从远程组件更改 useState
- pytorch - 使用 LSTM 处理音频信号
- html - Django 标记在 html 中显示错误
- c# - 如何为在数据网格中修改的行着色并在该行上定位?
- python - Python - 如何将 base64 数据从 MongoDB 发送到 Multipart-form API
- android - Android 蓝牙 startDiscovery 返回 false
- html - 在 Google 电子表格中使用 ImportXML 和 XPath 的元素
- wxwidgets - wxNotebook - 内部 wxPanel - 页面改变时调用方法