随笔分类 - iOS
摘要:1. UIWebView修改加载页面的字体大小及其它属性 2. 代码实现圆角UIImageView 3. JS与iOS互调 4. UITableView按内容确定高度 5. 修改导航栏字体颜色
阅读全文
摘要:sqlite数据库是一个嵌入式数据库,会生成一个xxx.sqlite的文件,小巧方便,大量的被用于手机,PDA,MP3播放器以及机顶盒设备。
阅读全文
摘要:1. 利用Auto Layout整体排列控件 2. ScrollView利用Auto Layout管理控件 3. IB_DESIGNABLE,IBInspectable配合XIB实现自定义控件 4. 自定义控件利用delegate触发事件 5. NSJSONSerialization的NSJSONReadingOptions参数 6. 一个嵌套JSON解析
阅读全文
摘要:presentViewController、pushViewController与transitionFromViewController
阅读全文
摘要:用代码添加UITabBarController并设置样式
阅读全文
摘要:实现了一个CircleLayout,并加入了添加,删除,拖拽移动功能。
阅读全文
摘要:通过使用Collection View可以高度定制内容的展现
阅读全文
摘要:当手指触摸到UIScrollView内容的一瞬间,会产生下面的动作:
拦截触摸事件
tracking属性变为YES
一个内置的计时器开始生效,用来监控在极短的事件间隔内是否发生了手指移动
阅读全文
摘要:一旦使用了自动布局,就要忘记 Frame 的概念
阅读全文
摘要:1. iOS6+的UIScrollerView不滚动的问题 2. 弧度与角度的转换 3. 图片的缩放操作 4. 画线 5. 随机数的生成 6. 控件的复制
阅读全文
摘要:CocoaPods是iOS最常用的第三方类库管理工具,绝大部分有名的开源类库都支持CocoaPods。
阅读全文
摘要:iOS支持4种主要的后台处理:应用程序挂起、本地通知、任务特定的后台处理和完成长时间运行的后台任务。
阅读全文
摘要:instancesRespondToSelector只能写在类名后面,respondsToSelector可以写在类名和实例名后面。
阅读全文
摘要:UIViewController是iOS顶层视图的载体及控制器,用户与程序界面的交互都是由UIViewController来控制的,UIViewController管理UIView的生命周期及资源的加载与释放。
阅读全文
摘要:main函数探究在iOS项目中有一个main.m的文件,它是程序的入口类,代码如下:#import #import "AppDelegate.h"int main(int argc, char * argv[]){ @autoreleasepool { return UIAppl...
阅读全文
摘要:假设有两个App,项目名分别是SampleA和SampleB,需要在SampleA里点击一个Button来启动SampleB,并传递一个字符串。具体实现步骤如下:1. 在SampleB的info.plist文件里新增一个URL Schemes,并指定一个字符串,这个字符串就是调用App的链接名称:2...
阅读全文
摘要:Core Location是iOS SDK中一个提供设备位置的框架。可以使用三种技术来获取位置:GPS、蜂窝或WiFi。在这些技术中,GPS最为精准,如果有GPS硬件,Core Location将优先使用它。如果设备没有GPS硬件(如WiFi iPad)或使用GPS获取当前位置时失败,Core Location将退而求其次,选择使用蜂窝或WiFi。
阅读全文
摘要:地址簿iOS通过两个框架提供了全面的地址簿数据库访问功能:Address Book和Address Book UI。Address Book UI框架是一组用户界面类,封装了Address Book框架,并向用户提供了使用联系人信息的标准方式。通过使用Address Book UI框架的界面,用户可...
阅读全文
摘要:之前介绍的系统声音服务(System Sound Services)提供了一个接口,用于播放不超过30秒的声音。要进一步使用iOS的音频功能,有两个框架:Media Player和AV Foundation。
阅读全文