苹果开发 笔记(94) UIScrollView 和 Masonry

前段时间一直被UIScrollView无法上下滚动卡住,很大问题关键点在滚动条的scrollView 当中contentSize 没有足够的高度,约束设置不对导致无法滚动。

有了这个原因后,可以对scrollView 的内容高度设置足够高则可以见到滚动的效果。

 self.scrollView.contentSize = CGSizeMake(width,height);

记录一下之前的笔记:

(1) UIScrollView 对四边left top bottom right 进行约束,值均为0,作为view 的子视图存在
(2) UIScrollView 新增一个名为contentView 视图UIView,同样对其四边约束,添加width 相对父视图进行宽度约束。(关键的一步。需要为UIScrollView 添加一个子视图)

contentView 的高度内容,决定 这个滚动条会不会滚动,影响contentSize。但类似UILabel 和UITextView这些文本 经常需要自适应文本高度 和获取对应的文本。

注意 UILabel 是垂直居中,所以还是需要对其进行对齐,这个是一个坑。

好明天再记录其他。困意满满,遇到这两个问题。有待解决一下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值