iOS开发:关于automaticallyAdjustsScrollViewInsets的使用和注意事项

117 篇文章 12 订阅 ¥159.90 ¥299.90
本文探讨了iOS开发中关于automaticallyAdjustsScrollViewInsets的使用,该属性适用于处理UICollectionView、UITableView等UIScrollView子类与屏幕元素如状态栏、导航栏之间的间隙。默认值为YES,允许容器控制器自动调整scrollView的内边距。但当UIViewController中存在多个scrollView时,应将其设置为NO,并手动管理留白和坐标。解决方案将在文中详细说明。
摘要由CSDN通过智能技术生成

在iOS开发过程中,使用比较广泛的几个UI控件就包含有UICollectionView、UITableView和UIScrollView。其中UIScrollView是UICollectionView和UITableView的父类,也就是说UICollectionView、UITableView都继承于UIScrollView,因此节省了很多时间去自定义来实现一些基本或者酷炫的效果。

关于automaticallyAdjustsScrollViewInsets的使用,本人已经遇到N次这样的场景了,每次都是看到这个属性才恍然大悟,所以我觉得了要记下来,往后如果遇到关于这个automaticallyAdjustsScrollViewInsets的使用场景,不要犹豫,果断使用它就行。

查看了automaticallyAdjustsScrollViewInsets的官方API解释,它是一个BOOL类型的,是UIViewController的一个属性,这样会导致UIViewController下如果只有一个下面UIScrollView或者其子类,就会自

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三掌柜666

如果对您有所帮助,请支持一下呗

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值