我有一个奇怪的问题。我试图在屏幕的一个特定部分有一个UIScrollView,包含3个UIViews和UIPageControl。我正在使用故事板。我为iPhone应用程序添加了尺寸为(0,0,288,225)的UIScroll视图。
我添加了三个带有以下框架的UIViews:
观看1:(1,1,286,223), 观点2:(289,1,286,223), 观点3:(576,1,286,223)
在我给出的内容大小为[864,228]的代码中。为滚动视图设置的其他属性:
我面临的问题是,当我在模拟器或真实设备上运行此应用程序时,当视图加载时,View1会加载垂直偏移。 当我进行水平滚动时,View会正确向上滚动并正确呈现View2。我已经给出了内容视图的高度与滚动视图的高度相同,理想情况下应禁用垂直滚动,但它仍允许我垂直滚动相同的量,第一个视图在第一次加载时偏移。
如果有人知道为什么会这样,请告诉我。
我在OS X版本10.8.4上使用XCode 5.0(5A1413)