自定义控制器POP手势动画,快速创建model
2015-09-17 14:11
330 查看
自定义控制器POP手势动画(作者:dujipeng)
首先感谢@J_雨的简书 给予的代码参考
放上链接地址。/article/1309034.html
这边增加了防止私有API审查。
以及防止官方API变化的修改版本。
测试环境:Xcode 6.2,iOS 6.0 以上
快速创建model(作者:登录无奈)
只需要一行代码,就能处理Json数据或者XML数据时快速创建model
例如调用[QXBModelTool createXMLModelWithXMLString:e.XMLString modelName:@"TestModel"];
就能够输出
方便快速创建model
简单的日历选择器
LDCalendarView
之前项目中需要用日历选择工作的日期是哪几天,网上搜了下多是单选日历,且UI不能满足要求,想想日历也不太复杂,于是自己写了个简单的日历选择器:
1.今天用红框特殊标注,只能选择今天以后的工作日期,支持跨月份多选
2.因为每个月的第一天在第一行,所以有时候需要6行才能显示,仿照铁路12306的日历,显示了6行, 选择点击下一个月的日期时会自动切到下一个月,但是可以直接在当前月取消。
测试环境:Xcode 6.2,iOS 6.0 以上
蓝牙app,BabyBluetoothAppDemo(作者:刘彦玮)
BabyBluetoothAppDemo :一个类似lightblue的程序,蓝牙操作全部使用BabyBluetooch完成。
这个app是babyBluetooth的example程序,代码可以到github中下载或直接附件下载。
功能:
1:扫描周围设备
2:连接设备,扫描设备的全部services和characteristic
3:显示characteristic,读取characteristic的value,和descriptors以及Descriptors对应的value
4:写0x01到characteristic
5:订阅/取消订阅 characteristic的notify
注意,蓝牙相关的功能只能在真机中使用,模拟器使用不了。附件中包含了一个os程序,可以直接在mac中启动并使用蓝牙设备。
BabyBluetooch蓝牙库,一个非常容易使用的蓝牙库
-基于原生CoreBluetooth框架封装的轻量级的开源库,可以帮你更简单地使用CoreBluetooth API。
-CoreBluetooth所有方法都是通过委托完成,代码冗余且顺序凌乱。BabyBluetooth使用block方法,可以重新按照功能和顺序组织代码,并提供许多方法减少蓝牙开发过程中的代码量。
-链式方法体,代码更简洁、优雅
画中画效果(作者:jingzhou_xu)
视频画中画效果: 在任意视频中,任意添加子视频,并可拖动内嵌的子视频到合适的位置保存,生成画中画效果。
首先感谢@J_雨的简书 给予的代码参考
放上链接地址。/article/1309034.html
这边增加了防止私有API审查。
测试环境:Xcode 6.2,iOS 6.0 以上
快速创建model(作者:登录无奈)
只需要一行代码,就能处理Json数据或者XML数据时快速创建model
例如调用[QXBModelTool createXMLModelWithXMLString:e.XMLString modelName:@"TestModel"];
就能够输出
简单的日历选择器
LDCalendarView
之前项目中需要用日历选择工作的日期是哪几天,网上搜了下多是单选日历,且UI不能满足要求,想想日历也不太复杂,于是自己写了个简单的日历选择器:
1.今天用红框特殊标注,只能选择今天以后的工作日期,支持跨月份多选
2.因为每个月的第一天在第一行,所以有时候需要6行才能显示,仿照铁路12306的日历,显示了6行, 选择点击下一个月的日期时会自动切到下一个月,但是可以直接在当前月取消。
测试环境:Xcode 6.2,iOS 6.0 以上
蓝牙app,BabyBluetoothAppDemo(作者:刘彦玮)
BabyBluetoothAppDemo :一个类似lightblue的程序,蓝牙操作全部使用BabyBluetooch完成。
这个app是babyBluetooth的example程序,代码可以到github中下载或直接附件下载。
功能:
1:扫描周围设备
2:连接设备,扫描设备的全部services和characteristic
3:显示characteristic,读取characteristic的value,和descriptors以及Descriptors对应的value
4:写0x01到characteristic
5:订阅/取消订阅 characteristic的notify
注意,蓝牙相关的功能只能在真机中使用,模拟器使用不了。附件中包含了一个os程序,可以直接在mac中启动并使用蓝牙设备。
BabyBluetooch蓝牙库,一个非常容易使用的蓝牙库
-基于原生CoreBluetooth框架封装的轻量级的开源库,可以帮你更简单地使用CoreBluetooth API。
-CoreBluetooth所有方法都是通过委托完成,代码冗余且顺序凌乱。BabyBluetooth使用block方法,可以重新按照功能和顺序组织代码,并提供许多方法减少蓝牙开发过程中的代码量。
-链式方法体,代码更简洁、优雅
画中画效果(作者:jingzhou_xu)
视频画中画效果: 在任意视频中,任意添加子视频,并可拖动内嵌的子视频到合适的位置保存,生成画中画效果。
相关文章推荐
- android代码获取网站图标
- CentOS7 yum 源的配置与使用
- Linux如何在线修改hostname
- Linux系统中特殊文件权限
- Linux中常用的操作命令和vi操作命令以及gdb调试命令
- linux 代码段,数据段,堆,栈的存放的数据
- 备份和恢复持久性数据的Docker卷存储驱动--Convoy
- shell计算工具源码
- linux学习笔记---文件与目录管理
- 未备案域名打开国内服务器上的网站(绑定国外空间并判断url后跳转引用)
- 学习嵌入式Linux-选择iTOP-4412开发板
- linux-3.4.2内核移植到jz2440
- PostgreSQL SystemTap on Linux 转
- linux磁盘分区
- 也许是该谈谈全新的 Linux 显示驱动模型的时候了
- BUFF和技能数据编辑架构
- Linux中wait用法注意
- 我的openwrt学习笔记(十三):MT7688 串口测试
- OpenLayers学习--加载ArcGIS缓存
- centos lsb版本冲突的解决方案