我正在开发一个 iPad 应用程序。我有 3 个部分的视图。顶部是我显示日期的地方(它是一条细条)。第二部分和第三部分(每个都是 UIView)已添加到这样的滚动视图中
我已经在 XCode 的 Storyboard 中设置了滚动视图大小:
现在,在代码中,我将滚动视图的内容大小设置为:
[self.scrollView setContentSize:CGSizeMake(768.0, 1500.0)];
在 viewDidLoad()
滚动视图中的视图在 storyboard 中设置了这些框架参数:
查看 1
此视图显示 3 个饼图
然后在这个视图下面我有视图2。
查看 2
其框架在情节提要中设置为:
问题 现在,当我运行应用程序时,我看不到视图 1(根本没有饼图)。View 2 的内容显示在整个页面中(它也滚动到页面之外),就好像 View 1 从来没有出现过一样。但是,如果在故事板中,我将滚动视图的帧大小设置为 1000(高度),看到视图 1,然后页面的其余部分是空白的,然后如果我滚动(在巨大的空白区域之后)我看到视图2的内容。
为什么即使我在storyboard中设置了frame参数,App运行时视图也没有一个接一个出现?
我在这里想念什么?请帮忙。