【发布时间】:2013-03-17 18:39:45
【问题描述】:
也许这是一个相当简单的问题。我不知道。我在论坛中搜索了答案,但找不到答案。我有两种看法。我从一个表格单元推到包含滚动视图(960 x 455)的第二个视图。此滚动视图在加载时居中。
每当我推入此视图时,滚动的左侧不应该立即可见的部分会显示几秒钟。当我向后推时也会发生同样的情况。有没有办法推入第二个视图并只显示滚动视图的中心?
【问题讨论】:
标签: xcode scrollview push
也许这是一个相当简单的问题。我不知道。我在论坛中搜索了答案,但找不到答案。我有两种看法。我从一个表格单元推到包含滚动视图(960 x 455)的第二个视图。此滚动视图在加载时居中。
每当我推入此视图时,滚动的左侧不应该立即可见的部分会显示几秒钟。当我向后推时也会发生同样的情况。有没有办法推入第二个视图并只显示滚动视图的中心?
【问题讨论】:
标签: xcode scrollview push
我原以为会发生这种情况,因为正在加载视图,然后设置位置,这在第一次加载视图时可能需要一段时间,因为在设置位置之前正在处理其他事情。
我假设您正在使用界面生成器,如果是这样的话,我建议在其中将 UIScrollViews 可见/隐藏属性设置为 true,然后在 viewDidLoad 方法中将其位置设置为居中,之后您可以将其再次设置为可见。
【讨论】: