xib或storyBoard中往scrollView添加子控件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xib或storyBoard中往scrollView添加子控件相关的知识,希望对你有一定的参考价值。

 

如何在xib或者storyBoard中的scrollView加拖拽子控件,并且能让它可以正常滚动,那么下面就为大家简单演示:

运行环境为:Xcode 7.3

备注:图片较大,如果看不清看可以右键鼠标在新标签中打开图片就很清晰了

技术分享

 

 

1.如图我们往storyBoard拖拽一个scrollView并设置为上下左右约束距离父控件为0

技术分享

 

2.当我们往scrollView中添加子控件时候却发现报错了

技术分享 

 

因为scrollView比较特殊,需要设置contentSize,这个错误和平常我们遇到的错误不一样,因为在这两个错误的况下运行是没有问题的,只是加载出来的scrollView无法滚动罢了!  所以我们采取的措施一般有两种

第一种措施:直接如图所示点击报错圆圈修复即可,然后再设置它的contentSize

技术分享

技术分享

 

第二种措施: 直接在原本约束的情况下再额外添加两个约束如下图所示 

技术分享

 

 4.这样就可以实现滚动了技术分享

以上是关于xib或storyBoard中往scrollView添加子控件的主要内容,如果未能解决你的问题,请参考以下文章

在xib或storyboard中textView或label的换行

在xib或storyboard中textView或label的换行

没有 Storyboard 或 XIB 的 UIViewControllers 之间的 Segue

在 Storyboard 或 .xib 上拖动对象始终将其放在下面的对象内。为啥?

如何使本地化的 Storyboard 或 XIB 保持同步?

通过 xib 或 storyboard 将子视图添加到 UICollectionViewCell 的 contentView