一、前言 苹果在出了刘海屏后(iPhoneX),我们就需要考虑如何来适配竖屏、横屏的边界情况了。如果你百度过,你会...[作者空间]
layoutSubviews:(相当于layoutSubviews()函数)在以下情况下会被调用: init初始化...[作者空间]
在iOS13中使用presentViewController的时候,页面顶部会空出一部分来,并且可以手动往下滑动关...[作者空间]
正常情况写布局的两种方式 一、手写布局 就是直接设置view的frame属性,不详细说明了 二、自动布局 自动布局...[作者空间]
UILabel自适应宽高 UILabel使用Masonry布局时如果不添加宽高约束,视图会根据内容自适应宽高。 示...[作者空间]
使用Masonry或者SnapKit布局时,获取UITableView的contentSize,布局的时候先给ta...[作者空间]
UICollectionViewCell内的操作 1.撑起cell的lable自适应 2.要重写UICollect...[作者空间]
UIImageView继承自UIView,因此拥有view的属性以及可以使用view的方法。 在创建UIImage...[作者空间]
开发过程中,我们经常会遇到一种情况,就是图片颜色的问题。 例如导航栏左右的图片按钮,如果图片的本身颜色不是你想要的...[作者空间]
heightForFooterInSection以及heightForHeaderInSection方法中,如果想...[作者空间]
背景 之前一直使用UITableView和UICollectionView,绝大多数的页面都可以用这两个很好的完成...[作者空间]
今天看代码的时候发现同事使用了[tableView beginUpdates];和[tableView endUp...[作者空间]
前言 本文以Xcode10为开发背景 一、找到系统自带代码块源文件 Xcode5.1之前: /Applicatio...[作者空间]
在iOS11上,多了一个_UIInteractiveHighlightEffectWindow类型窗口,hidde...[作者空间]
1、同时声明一个srong和weak的UIButton 2、那我们来看一下各自的引用计数,ARC利用KVC获取;初...[作者空间]
UIScrollView使用masonry布局, 必须得给一个固定的contentsize,如果像普通的uivie...[作者空间]
因为之前开发时都是在xib文件中添加约束,或者代码中计算frame并没有接触过Masonry,现在写篇博客来归纳总...[作者空间]
FBKVOController介绍 简单来说,Facebook 开源的这套代码,主要是对我们经常使用的 KVO 机...[作者空间]
scrollView三个属性:contentSize、contentInset和contentOffset con...[作者空间]