摘要:
ALAsset类代表相册中的每个资源文件,可以通过它获取照片的相关信息,及其对应的原图,全屏图,缩略图等。当我们想通过一个照片的ALAsset对象,来获取这张照片的原图并将其转换成NSData数据,有如下两种方法:方法一:将其转换成UIImage对象,再通过UIImageJPEGRepresenta... 阅读全文
posted @ 2015-09-28 09:53
brave-sailor
阅读(1639)
评论(0)
推荐(0)
摘要:
通过调用微信提供的API接口,我们可以很方便的在应用中发送消息给微信好友,或者分享到朋友圈。在微信开发平台(https://open.weixin.qq.com)里,提供了详细的说明文档和样例。但由于提供的样例是使用Objective-C写的,所以这边我写了个Swift版的样例。1,实现的功能(1)... 阅读全文
posted @ 2015-09-28 09:51
brave-sailor
阅读(1479)
评论(0)
推荐(0)
摘要:
下面是一个列表单元格cell的折叠展开效果的demo。当点击单元格时会展开该单元格,便于显示一些详情什么的。点击其他单元格原来的会关闭,同时有动画效果。效果如如下:代码如下:123456789101112131415161718192021222324252627282930313233343536... 阅读全文
posted @ 2015-09-28 09:50
brave-sailor
阅读(1232)
评论(0)
推荐(0)
摘要:
在Swift开发中,如果我们需要保持客服端和服务器的长连接进行双向的数据通信,使用socket是一种很好的解决方案。下面通过一个聊天室的样例来演示socket通信,这里我们使用了一个封装好的socket库(SwiftSocket)。功能如下:1,程序包含服务端和客服端,这里为便于调试把服务端和客服端... 阅读全文
posted @ 2015-09-28 09:50
brave-sailor
阅读(2905)
评论(0)
推荐(0)
摘要:
像iOS中的通讯录,通过点击联系人表格右侧的字母索引,我们可以快速定位到以该字母为首字母的联系人分组。要实现索引,我们只需要两步操作:(1)实现索引数据源代理方法(2)响应点击索引触发的代理事件效果图如下:代码如下:12345678910111213141516171819202122232425... 阅读全文
posted @ 2015-09-28 09:49
brave-sailor
阅读(817)
评论(0)
推荐(0)
摘要:
1,下面的样例是给表格UITableView添加单元格移动功能:(1)给表格添加长按功能,长按后表格进入编辑状态(2)在编辑状态下,可以看到单元格后面出现拖动按钮(3)鼠标按住拖动按钮,可以拖动单元格到任意位置(4)拖动完毕后,还会触发TabelView对应的代理事件2,效果图如下:3,代码如下12... 阅读全文
posted @ 2015-09-28 09:48
brave-sailor
阅读(723)
评论(0)
推荐(0)
摘要:
UITableView具有var tableHeaderView:UIView?属性和var tableFooterView:UIView?属性,可以通过给其赋值来创建列表TableView的页眉和页脚。效果图如下:代码如下:123456789101112131415161718192021222... 阅读全文
posted @ 2015-09-28 09:48
brave-sailor
阅读(334)
评论(0)
推荐(0)
摘要:
iOS开发UI篇—UIScrollView控件介绍一、知识点简单介绍1.UIScrollView控件是什么?(1)移动设备的屏幕⼤大⼩小是极其有限的,因此直接展⽰示在⽤用户眼前的内容也相当有限(2)当展⽰示的内容较多,超出⼀一个屏幕时,⽤用户可通过滚动⼿手势来查看屏幕以外的内容(3)普通的UIVie... 阅读全文
posted @ 2015-09-28 00:14
brave-sailor
阅读(358)
评论(0)
推荐(0)