【问题标题】:Centering a Scrollview which is loaded by navigation controller将导航控制器加载的 Scrollview 居中
【发布时间】:2023-03-12 15:24:01
【问题描述】:

在我正在处理的一个项目中,我创建了一个scrollview,它比嵌入的视图大几个像素。我使用navigation view controller 来加载视图。当navigation view controller 的动画结束时,scrollview 似乎不再位于其嵌入视图的中心。尽管在 Interface Builder 中将 scrollview 居中,但当视图显示时,scrollview 会向下移动几个单位。然而,当滚动scrollview 时,scrollview 往往会向上移动。如果scrollview 向上移动并按下navigation view controller 的后退按钮,应用程序将终止并给出错误访问错误。如何强制scrollview 保持在中心?

【问题讨论】:

    标签: ios uiscrollview uinavigationcontroller interface-builder


    【解决方案1】:

    我通过在 y 坐标更改时更改偏移量来修复它。因此,保持滚动视图固定。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多