UICollectionView 04 - 仿UITableView 悬浮Header

摘要:一,概述 基于单section设计布局下实现的UICollectionView Header悬浮功能,多section的思路类似。 二,思路 在UITableView中,Header悬浮功能只需设置TableView的style即可实现,但在UICollectionView中由于布局分离出来了,需要 阅读全文
posted @ 2020-07-30 14:21 梁飞宇 阅读(94) 评论(0) 推荐(0) 编辑

UICollectionView 03 - 卡片式布局篇

摘要:初始化操作(prepareLayou) - (void)prepareLayout { //设置每个item的大小 这个属性最好在控制器中设置 self.itemSize = CGSizeMake(150, 150); //设置滚动方向 self.scrollDirection = UICollec 阅读全文
posted @ 2020-07-30 14:07 梁飞宇 阅读(148) 评论(0) 推荐(0) 编辑

UICollectionView 02 - 自定义局篇

摘要:一,UICollectionViewLayout布局的具体思路: 设置itemSzie属性,它定义了每一个item的大小。在一个示例中通过设置layout的itemSize属性全局的设置了cell的尺寸。 - (CGSize)collectionView:(UICollectionView *)co 阅读全文
posted @ 2020-07-30 14:05 梁飞宇 阅读(77) 评论(0) 推荐(0) 编辑

UICollectionView 01 - 基础布局篇

摘要:一,代码: 1.布局方式设置,创建UICollectionView - (void)initailContentView { //导航 self.navigationBar = ({ CGFloat X = 0.0f; CGFloat Y = 0.0f; CGFloat W = [UIScreen 阅读全文
posted @ 2020-06-27 17:57 梁飞宇 阅读(82) 评论(0) 推荐(0) 编辑

关于pod install 和 pod update,pod outdated - CocoaPods 使用

摘要:一,pod install,pod outdated,pod update 简单介绍 pod install 使用场景 在项目中第一次使用CocoaPods, 进行安装的时候使用这个命令. 在Podfile中增加或删除某个pod后, 也是使用这个命令. 而不是pod update. 使用说明 每次运 阅读全文
posted @ 2020-05-24 13:45 梁飞宇 阅读(185) 评论(0) 推荐(0) 编辑

iOS开发之泛型使用

摘要:1. 泛型:限制类型 1.1.泛型使用场景: 1.在集合(数组NSArray、字典NSDictionary、集合NSSet)中使用泛型比较常见。 2.当声明一个类,但是类里面的某些属性的类型不确定的时候,我们才使用泛型。 1.2.泛型书写规范 在类型后面定义泛型:NSMutableArray<UIT 阅读全文
posted @ 2020-03-17 17:29 梁飞宇 阅读(481) 评论(0) 推荐(0) 编辑

Xcode之增加环境变量(多种环境区分)

摘要:序言: Xcode默认有DEBUG何RELEASE模式,如果我们在项目中想增加预发布环境或者再增加多个环境呢?如果在项目中用if else 弄个全局变量来控制,每次打包之前去手动修改,这样不仅繁琐,而且还会出错,下面来一下在Xcode中添加多个环境变量的方法. 新加一个Prerelease 预发布环 阅读全文
posted @ 2019-12-06 10:35 梁飞宇 阅读(391) 评论(0) 推荐(0) 编辑

Cocoapods组件化之搭建组件化项目框架

摘要:一,概述 随着公司业务需求的不断迭代发展,工程的代码量和业务逻辑也越来越多,原始的开发模式和架构已经无法满足我们的业务发展速度了,这时我们就需要将原始项目进行一次重构大手术了。这时我们应该很清晰这次手术的动刀口在哪,就是之前的高度耦合的业务组件和功能组件,手术的目的就是将这些耦合拆分成互相独立的各个 阅读全文
posted @ 2019-11-26 15:24 梁飞宇 阅读(459) 评论(0) 推荐(0) 编辑

Mac终端的Cocoapods创建自己的私有库和公有库

摘要:一,前言 为什么要用Cocopods 通常在开发的过程中,大多时候,我们会处理一类相同的操作,比如对于字符串String的邮箱验证,是否为空,手机号验证,或者一些UIView的动画操作,我们为了避免写一些重复的代码,可能经过类目或者延展的形式对原有的类进行了一个扩充。还有一些是工程中一些基本的公共组 阅读全文
posted @ 2019-11-26 09:53 梁飞宇 阅读(337) 评论(0) 推荐(0) 编辑

Xcode编辑器之快捷键的使用

摘要:一,快捷键图标 二, 常用快捷键 文件快捷键 文件快捷键 导航快捷键 导航快捷键 搜索快捷键 搜索快捷键 运行调试快捷键 运行调试快捷键 编辑快捷键 编辑快捷键 阅读全文
posted @ 2019-10-17 13:20 梁飞宇 阅读(639) 评论(0) 推荐(0) 编辑

统计