随笔分类 -  Swift学习之路--Swift项目实战

摘要:扫描二维码界面的搭建,重点是冲击波动画 基本界面的搭建问题没有,如图: 冲击波图片的约束是动画的前提 开启动画,设置动画无限循环,其实就是设置动画的重复次数,给个最大值就搞定 UIView.setAnimationRepeatCount(MAXFLOAT) 二维码与条形码的转换,改变了高度,动画的高 阅读全文
posted @ 2016-07-03 22:37 Chaos_G 阅读(786) 评论(0) 推荐(0)
摘要:识别选中照片中的二维码 点击相册按钮,打开用户相册 打开相册时,创建了相册控制器,设置相册控制器的代理,代理中的方法实现识别二维码.需要同时实现两个代理 阅读全文
posted @ 2016-07-03 21:59 Chaos_G 阅读(1703) 评论(0) 推荐(0)
摘要:二维码的扫描,二维码的锁定与描边,二维码的扫描范围,二维码的生成(高清,无码,你懂得!),识别相册中的二维码 扫描二维码用到的三个重要对象的关系,如图: 1.懒加载各种类 2.开始扫描二维码 swift private func scanQRCode() { // 1.判断输入能否添加到会话中 if 阅读全文
posted @ 2016-07-03 21:53 Chaos_G 阅读(2572) 评论(0) 推荐(0)
摘要:自定义转场动画 个人理解为重写了被弹出控制器的modal样式,根据自己的样式来显示modal出来的控制器 1.为了实现如图,modal出来的aVC控制器有下图这样的效果 首先,需要在modal出来之前,设置aVC的自定义转场动画的样式为自定义(UIModalPresentationStyle.Cus 阅读全文
posted @ 2016-07-03 15:10 Chaos_G 阅读(2180) 评论(0) 推荐(0)
摘要:1.未登录界面的实现 微博项目中,用户不登录的话,显示的是未登录的界面.项目中TabBarVC的子控制器都是tableViewVC,所以抽取了父类,让父类判断用户是否登录,决定显示什么样的界面.loadView方法决定了控制器上view的样式,所以父类通过重写这个方法来实现 未登录界面通过xib来描 阅读全文
posted @ 2016-06-29 00:32 Chaos_G 阅读(1047) 评论(0) 推荐(0)
摘要:Swift中用类名字符串创建类(用到了命名空间) OC中可以直接通过类名的字符串转换成对应的类来操作,但是Swift中必须用到命名空间,也就是说Swift中通过字符串获取类的方式为 得到了类名之后还不算完,Swift中通过class创建一个对象,必须告诉系统class的类型type 项目中的代码 外 阅读全文
posted @ 2016-06-27 23:41 Chaos_G 阅读(5801) 评论(0) 推荐(0)