UICollectionView
UICollectionView 和 UICollectionViewController 类是iOS6 新引进的API,用于展示集合视图,布局更加灵活,可实现多列布局,用法类似于UITableView 和 UITableViewController 类。
使用UICollectionView 必须实现UICollectionViewDataSource...
分类:
其他好文 时间:
2016-05-06 14:57:50
阅读次数:
207
最近又要做新功能了,虽然没有什么难点,只是获取后端XML数据显示到TableView,但是不是可以更简单快速的完成呢?原来Cell的动态高度一直都是通过sizeWithFont手动计算,潜意识觉得这应该不是最好的实现方式,但由于当时时间紧不允许尝试新技术,所以问题也就遗留了下来,这次又遇到了,时间充裕就解决下吧。 Autolayout是解决自适应frame问题的解决方案(iOS6.0就已经支持了,...
分类:
其他好文 时间:
2016-04-29 15:07:30
阅读次数:
302
一、苹果原生集成的社会化分享 1、哪些平台 (1)Twitter (2)FaceBook (3)Flickr (4)Vimeo (5)新浪微博 :iOS6 (6)腾讯微博 : iOS7 2、框架 :social.framework,很简单的框架,内容不多。 3、应用场景(不只是原生的分享) (1)通 ...
分类:
移动开发 时间:
2016-04-28 18:18:58
阅读次数:
322
1. 什么是集合视图 在iOS6.0之后, 苹果推出了一个新的继承于 UIScrollView 的视图, UICollectionView , 也被称之为 集合视图. 和 UITableView 共同作为在开发中非常常用的两个视图, 常常作为项目的主界面出现 2. 创建 UICollectionVi ...
分类:
移动开发 时间:
2016-04-27 20:30:00
阅读次数:
193
在一般的视频类APP播放的时候都会支持横屏,这样做的好处就是便于观看。你的项目中支持横屏吗?我们一起了解一下,在iOS9中横竖屏设置的处理方法吧! 支持横竖屏配置 在iOS6以后,如果APP需要支持横屏,需要在xcode设置中General里面进行勾选配置: 配置完成之后,我们可以看一下Info.p ...
分类:
移动开发 时间:
2016-04-22 16:34:40
阅读次数:
256
首先讲@property, 这是iOS6以后出来的关键词. 用它声明一个属性之后, 编译器会自动给你生成setter和getter方法的声明以及实现还有一个以_xxx 的成员变量(xxx是你属性定义的变量名字) 在声明property属性后,有2种实现选择 @synthesize (Xcode6以后 ...
分类:
移动开发 时间:
2016-04-18 17:01:19
阅读次数:
282
一、UICollectionView介绍UICollectionView和UICollectionViewController类是iOS6新引进的API,用于展示集合视图,布局更加灵活,可实现多列布局,用法类似于UITableView和UITableViewController类,但也有所不同。
UICollectionView可以实现如下效果,也是一个常用的控件:
二、UICollectiom...
分类:
移动开发 时间:
2016-04-17 22:51:43
阅读次数:
273
core bluetooth,蓝牙4.0限制: IOS6 以上 一、外设 peripheral 二、中心 central 三、服务,一个设备有多个服务;由蓝牙硬件厂商决定。决定哪些是用来交互(读写),哪些可获取模块信息(只读); 四、特征,一个服务有多个特征,特征是与外界交互的最小单位;由蓝牙硬件厂 ...
分类:
其他好文 时间:
2016-04-16 09:32:15
阅读次数:
209
//这个变量用于记录授权是否成功,即用户是否允许我们访问通讯录 int __block tip=0; //声明一个通讯簿的引用 ABAddressBookRef addBook =nil; //因为在IOS6.0之后和之前的权限申请方式有所差别,这里做个判断 if ([[UIDevice curre ...
分类:
其他好文 时间:
2016-04-14 01:10:49
阅读次数:
196
一、地图开发介绍从iOS6.0开始地图数据不再由谷歌驱动,而是改用自家地图,当然在国内它的数据是由高德地图提供的。在iOS中进行地图开发主要有三种方式:
利用MapKit框架进行地图开发,利用这种方式可以对地图进行精准的控制
调用苹果官方自带的地图应用,主要用于一些简单的地图应用,无法精确控制
使用第三方地图开发SDK库
用得最多的还是MapKit,所以这节就只讲MapKit的使用。二、MapKit...
分类:
移动开发 时间:
2016-04-12 17:41:33
阅读次数:
383