这应该很简单。 我正在制作一个非常基本的应用程序,基于XCode的Utility Application模板。 另一方面,我有更多的内容,而不是适合屏幕。 另一面是UIView。我认为它应该是一个UIScrollView,但不知怎的,我不能让它工作。 这里有人可以就此提出建议吗?
答案 0 :(得分:0)
使用UIScrollView仅将控件放入Interface Builder并将其放入其中是不够的。你必须在代码中设置其内容大小。
因此,在-viewWillAppear
方法(或类似方法)中,您应该具有以下内容:
[scrollView setContentSize:CGSizeMake(320, 600];
这会使滚动视图内的内容大小高600像素(即大于iPhone显示屏的高度)。如果其他所有内容都正确连接,那么现在就可以了。
注意:您可能还需要在视图中重新定位对象。为需要此项的对象设置frame.origin
...