-
UICollectionViewFlowLayout之常用布局
涉及布局方式1、流式布局2、线性布局3、圆形布局4、卡片布局 具体布局实现1、流式布局 1.1 外部可访问的属性 创建布局类继承于UICollectionViewFlowLayout,在自定义布局类中提供一些常用的外部可访问属性,例如:是否垂直滚动、item的宽度和高度、列行间距等,方便进行布局的修改,如下所示 //MARK: 外部可访问属性 /// 是否垂直滚动(默认为true) var …
-
基础控制器的构建与设备方向的控制
涉及知识点1、基于UIViewController构建基础控制器2、基于UINavigationController构建导航控制器并添加Pop手势3、基于UITabBarController构建主控制器4、指定控制器可进行设备方向翻转 具体实现1、基于UIViewController构建基础控制器 1.1 自定义导航栏 在定制导航栏中所包含的内容时,主要是考虑绝大部分控制器所需要的控件,所以通常包 …