UIView Inside UIScroll不遵循Frame规则

时间:2013-10-27 16:30:54

标签: uiview uiscrollview uistoryboard

我有一个奇怪的问题。我试图在屏幕的一个特定部分有一个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]的代码中。为滚动视图设置的其他属性:

  1. Paging Enabled:True
  2. 方向锁定已启用:True
  3. 显示水平指示符:False
  4. 显示垂直指示符:错误
  5. 我面临的问题是,当我在模拟器或真实设备上运行此应用程序时,当视图加载时,View1会加载垂直偏移。 当我进行水平滚动时,View会正确向上滚动并正确呈现View2。我已经给出了内容视图的高度与滚动视图的高度相同,理想情况下应禁用垂直滚动,但它仍允许我垂直滚动相同的量,第一个视图在第一次加载时偏移。

    如果有人知道为什么会这样,请告诉我。

    我在OS X版本10.8.4上使用XCode 5.0(5A1413)

0 个答案:

没有答案