你好我有一些应用程序(来自书),看起来像这样:
您可以看到图像被裁剪。我想要一个UIScrollView 它允许向上滚动并查看整个图片。
这是我的应用在界面构建器中的外观。
你有什么建议我应该在哪里添加ScrollView(哪个子视图等)来实现我的需要? (我想我需要一些中介UIView?)
答案 0 :(得分:0)
将UIScrollView添加为Control的直接子项,然后将其他所有内容放在滚动视图中。
答案 1 :(得分:0)
添加UIScrollView
作为主视图的第一个子项,并将所有控件 (UITextView, UILabel,...etc )
作为UIScrollView的子视图。
使用UIScrollView
属性contentSize
设置可见区域。
答案 2 :(得分:0)
您应该直接在Control下添加UIScrollView,然后除了工具栏之外的其他所有内容都应该进入。
在这些情况下我通常做的是将scrollView设置为大小,以便所有内容都适合,添加内容,然后调整滚动视图的大小,使其仅占用您想要的屏幕。
答案 3 :(得分:0)
这是我通常对固定内容所做的事情:
UIScrollView
所需的大小和位置与scrollView
插座相连。UIView
的{{1}}商店。在contentView
执行此操作:
viewDidLoad
如果您想要动态内容,请以// Put the content view into the scroll view
[self.scrollView addSubview:self.contentView];
self.scrollView.contentSize = self.contentView.bounds.size;
的形式编排出来并设置viewWillLayoutSubviews
的{{1}}。