iphone – 在storyboard中向scrollview添加项目(大小检查器似乎
发布时间:2020-12-15 01:50:32 所属栏目:百科 来源:网络整理
导读:我添加了一个滚动视图,其内容大小比我在视图控制器中使用storyboard的屏幕大小要大.当然,scrollview的目的是让内容大于包含它的视图.我想在故事板中以图形方式在滚动视图的底部添加按钮和标签,但我无法查看滚动视图的那一部分.我如何到达那里.几周前,当我第
我添加了一个滚动视图,其内容大小比我在视图控制器中使用storyboard的屏幕大小要大.当然,scrollview的目的是让内容大于包含它的视图.我想在故事板中以图形方式在滚动视图的底部添加按钮和标签,但我无法查看滚动视图的那一部分.我如何到达那里.几周前,当我第一次添加视图时,我尝试调整尺寸检查器,但是它不会让我改变任何东西.
解决方法
我能够在UIScrollView中编辑我的内容的唯一方法(这可以追溯到故事板之前,但我很确定它仍然适用)是更改内容框架的x或y的偏移量.
另一个选项,取决于您的内容视图是否为“静态”(内置于.xib),实际上是将其拉出滚动视图,并在viewDidLoad或其他内容中以编程方式将其设置为内容视图. 希望这会有所帮助,如果它有意义并且您需要它们,我可以跟进代码示例. 编辑(2/10/2012):这是一个如何将较大的视图连接到滚动视图的示例.在此示例中,滚动视图(scrollView)设置为视图控制器的视图属性.在.xib中我还添加了一个名为greaterView的UIView.这两个没有以任何方式连接到.xib文件中,它们只是出现在那里. 鉴于… @property (nonatomic,retain) IBOutlet UIView *largeView; @property (nonatomic,retain) IBOutlet UIScrollView *scrollView; 在viewDidLoad中:我们只是…… // add the largeView to the main scrollView [scrollView addSubview:largeView]; [scrollView setContentSize:largeView.frame.size]; 这可能是最简单的例子.祝你好运! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |