Swift 写一个3D效果轮播图

整天逛淘宝,偶尔有一天看到其中的展示页有个看起来很炫的效果,闲来无事就试着写一个出来,先来看效果:简单记一下思路,这里我选择使用UICollectionView控件,先根据其复用和滚动的特性做出无限轮播的效果,关键代码://数据源数组 let totalCount = 100 va...

2018-04-24 15:34:59

阅读数:154

评论数:1

UICollectionViewLayout中layoutAttributes的两个方法区别

方法1, -(UICollectionViewLayoutAttributes *)layoutAttributesForItemAtIndexPath:(NSIndexPath *)indexPath作用:返回rect中的所有元素的布局属性。 方法2 -(NSArray *)layoutA...

2018-04-20 10:35:43

阅读数:74

评论数:0

Git 分支管理 和 查看提交历史 标签

git branch 创建分支gut branch -d 删除分支git checkout 切换分支命令git merge 合并分支用 git add 要告诉 Git 文件冲突已经解决git log 查看历史git log --online 历史记录简洁版本git log --graph 查看历史...

2018-04-18 16:44:26

阅读数:2237

评论数:0

Git 创建仓库和基本操作

git init : 使用当前目录作为Git仓库. git init newrepo :使用我们指定目录作为Git仓库。初始化后,会在 newrepo 目录下会出现一个名为 .git 的目录,所有 Git 需要的数据和资源都存放在这个目录中。 git add * : 添加文件。 git co...

2018-04-18 13:54:13

阅读数:79

评论数:0

Git 的基本操作

本文参考来源:点击打开链接Git 工作区、暂存区、版本库的概念:工作区:就是你在电脑里能看到的目录。暂存区:英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index...

2018-04-18 11:22:32

阅读数:32

评论数:0

iOS 自动化打包生成二维码提交测试或上线

首先了解到可以使用Shell脚本来实现自动化。脚本语言是像剧本一样教计算机办某件事的语言。所以我们得把想让机器做的事写在脚本上,Shell Script,Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设...

2018-04-17 17:49:55

阅读数:56

评论数:0

终端报错:You don't have write permissions for -----

You don't have write permissions for the /Library/Ruby/Gems/2.3.0 directory.没有权限访问,命令行前面加一句sudo 如:sudo gem install fir-cli继续还报错:You don't have write ...

2018-04-17 12:03:37

阅读数:110

评论数:0

iOS UITextField金额输入限制

金额输入限制单位一般是元,输入限制保留两位小数,且不能输入两个小数点,输入必须是数字首先限制输入必须是数字,写一个方法:- (BOOL)onlyInputTheNumber:(NSString*)string{ NSString *numString =@"[0-9]*&...

2018-04-04 12:30:12

阅读数:178

评论数:0

iOS 多线程处理之栅栏函数和依赖(NSoperationQueue,GCD)

1,NSoperationQueue处理A,B,C三个线程,要求执行完A,B后才能执行C。添加依赖关系,代码:- (void)operation { NSOperationQueue *queue = [[NSOperationQueue alloc] init]; ...

2018-04-02 16:15:06

阅读数:306

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭