上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 25 下一页
摘要: 扫描二维码界面的搭建,重点是冲击波动画 基本界面的搭建问题没有,如图: 冲击波图片的约束是动画的前提 开启动画,设置动画无限循环,其实就是设置动画的重复次数,给个最大值就搞定 UIView.setAnimationRepeatCount(MAXFLOAT) 二维码与条形码的转换,改变了高度,动画的高 阅读全文
posted @ 2016-07-03 22:37 Chaos_G 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 识别选中照片中的二维码 点击相册按钮,打开用户相册 打开相册时,创建了相册控制器,设置相册控制器的代理,代理中的方法实现识别二维码.需要同时实现两个代理 阅读全文
posted @ 2016-07-03 21:59 Chaos_G 阅读(1667) 评论(0) 推荐(0) 编辑
摘要: 二维码的扫描,二维码的锁定与描边,二维码的扫描范围,二维码的生成(高清,无码,你懂得!),识别相册中的二维码 扫描二维码用到的三个重要对象的关系,如图: 1.懒加载各种类 2.开始扫描二维码 swift private func scanQRCode() { // 1.判断输入能否添加到会话中 if 阅读全文
posted @ 2016-07-03 21:53 Chaos_G 阅读(2420) 评论(0) 推荐(0) 编辑
摘要: 自定义转场动画 个人理解为重写了被弹出控制器的modal样式,根据自己的样式来显示modal出来的控制器 1.为了实现如图,modal出来的aVC控制器有下图这样的效果 首先,需要在modal出来之前,设置aVC的自定义转场动画的样式为自定义(UIModalPresentationStyle.Cus 阅读全文
posted @ 2016-07-03 15:10 Chaos_G 阅读(2115) 评论(0) 推荐(0) 编辑
摘要: 什么时候用通知,什么时候用代理,什么时候用block 通知 : 两者关系层次太深,八竿子打不着的那种最适合用通知.因为层级结构深了,用代理要一层一层往下传递,代码结构就复杂了 代理 : 父子关系,监听的方法较多的时候使用 block : 父子关系,监听的方法较少的时候使用 Swift中的代理 swi 阅读全文
posted @ 2016-06-29 00:44 Chaos_G 阅读(1218) 评论(0) 推荐(0) 编辑
摘要: 1.未登录界面的实现 微博项目中,用户不登录的话,显示的是未登录的界面.项目中TabBarVC的子控制器都是tableViewVC,所以抽取了父类,让父类判断用户是否登录,决定显示什么样的界面.loadView方法决定了控制器上view的样式,所以父类通过重写这个方法来实现 未登录界面通过xib来描 阅读全文
posted @ 2016-06-29 00:32 Chaos_G 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: Swift中的分类 1.创建一个空的swift文件 2.关键字extension,格式: extension 要扩展的类名 {} Swift中扩展init方法的注意事项 如果构造方法前面没有convenience单词,代表是一个初始化构造方法(指定构造方法). 如果构造方法前面有convenienc 阅读全文
posted @ 2016-06-28 23:22 Chaos_G 阅读(6477) 评论(0) 推荐(0) 编辑
摘要: 1.Swift中的访问修饰符(三个,作用:用来修饰属性,方法和类) public : 最大权限 可以在当前framework和其他framework中访问 internal : 默认的权限 可以在当前的framework中随意访问 private : 私有权限 只有在当前文件中访问 2.开发中不应该 阅读全文
posted @ 2016-06-28 23:03 Chaos_G 阅读(587) 评论(0) 推荐(0) 编辑
摘要: TabBar中间按钮的添加方案 之前做百思项目的时候,也有一个中间按钮,当时是重写的TabBar,这里介绍一个新的方法 给TabbarVC多添加添加一个控制器,这个控制器的作用仅仅是用来占位的,多了这个控制器中间才会空出一个按钮的位置,不设置文字,不设置图片 懒加载按钮,注意swift懒加载的书写 阅读全文
posted @ 2016-06-28 22:42 Chaos_G 阅读(1384) 评论(0) 推荐(0) 编辑
摘要: Swift中的异常处理 OC中的异常处理:方法的参数要求传入一个error指针地址,方法执行完后,如果有错误,内部会给error赋值 Swift中的异常处理:有throws的方法,就要try起来,然后do {}catch {do中出现错误异常才执行这里的代码}进行处理 格式: Swift中异常处理的 阅读全文
posted @ 2016-06-28 00:26 Chaos_G 阅读(764) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 25 下一页