ios iphone scrollview加载部分滚动

时间:2014-04-14 16:46:50

标签: ios iphone objective-c uiview uiscrollview

所以我有一个我正在处理的iOS应用程序,我遇到了UIScrollView及其内容的问题。以下是纵向加载纵向和横向时的几个屏幕截图

肖像:

enter image description here

风景:

enter image description here

如您所见,内容加载在UIScrollView的奇数位置。 UIScrollView的内容正在加载,就好像它们已经部分滚动一样。因为只有两个内部UIScrollView,所以我要用来显示整个UIView的肖像。然后显示第一个内部UIView的横向,然后允许用户“滚动”到底部UIView

我似乎无法让这些合作。有关如何使其发挥作用的任何建议吗?

在我的实现文件中我有:

myScrollView.delegate = self;
myScrollView.contentSize = CGSizeMake(widthVal, heightVal);
[myScrollView setContentOffset: CGPointZero animated: NO];

1 个答案:

答案 0 :(得分:0)

由于您没有提供有关您的实施的更多信息,因此很难确切地说明导致该问题的原因。

但您可以使用UIScrollView轻松强制[self.scrollView setContentOffset:CGPointZero NO];开始。

此调用的位置取决于您的实施,但如果您使用常规UIViewControllers,则viewDidLoad将是合适的位置。