摘要: 最重要的部分,负责添加视图以及执行动画;遵守<UIViewControllerAnimatedTransitioning>协议;由我们实现。 交互控制器 通过交互手段,通常是手势来驱动动画控制器实现的动画,使得用户能够控制整个过程;遵守<UIViewControllerInteractiveTran 阅读全文
posted @ 2016-12-12 12:40 探出的头 阅读(393) 评论(0) 推荐(0) 编辑
摘要: iOS 推送通知有两种:本地推送、远程推送. 本地推送 : 在不需要联网的情况下,由APP发出推送,常用于某一时刻的通知,如闹钟。本地通送有局限性在于当APP处于后台或者退出时就无法发出通知。 远程推送: APNs和第三方推送,第三方推送最终也需要APNs转发, 本地推送实现 注册通知: 发送通知: 阅读全文
posted @ 2016-12-02 17:26 探出的头 阅读(595) 评论(0) 推荐(0) 编辑
摘要: APP 每次启动的入口都是通过: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 如果是用户自己启动的 launchOptions 阅读全文
posted @ 2016-12-02 11:50 探出的头 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 一直想学Android,想来想去不知道从何学起,想着之前找工作面试时,大部分的面试题都是从 一项技术的生命周期 问起,所以经过谷歌Android 生命周期关键词后 了解一些: Activity Android 四大组件之一(Acitvity、Service服务、Content Provide内容提供 阅读全文
posted @ 2016-12-02 10:08 探出的头 阅读(118) 评论(0) 推荐(0) 编辑
摘要: swift 出来后有很多优秀的第三方绘图、动画框架,最近项目需要使用了 Charts Github: https://github.com/danielgindi/Charts 因为是在Object-c工程上使用,所以使用cocoapod 工具导入,省了很多麻烦 podfile: target 'D 阅读全文
posted @ 2016-11-11 11:51 探出的头 阅读(1426) 评论(2) 推荐(1) 编辑
摘要: 因项目需要使用Charts 图库,而Charts 只有swift版,所以需要进行混编 1、 更改 Build Setting 中 Packing 项 Defines module 属性值为YES 2、设置成功后项目目录中默认生成 (PRODUCT_NAME)-Swift.h ,这个文件是在看不见的, 阅读全文
posted @ 2016-11-11 11:23 探出的头 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 因为调用系统相册、相机需要显示中文,所以搞了半天才知道是在Project->info->Custom ios Target Properties 添加 Localizations 并加入Chinese 本地化多语言化支持: 1、添加多国语言支持 Project->info->Localizable 阅读全文
posted @ 2015-08-13 22:41 探出的头 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 1.简单方式 使用UiViewController的两个属性获取源视图控制器和目标视图控制器: 1.presentingViewController : (ViewController *)self.presentingViewController.<属性名>; 2.presentedViewCon 阅读全文
posted @ 2015-01-23 13:23 探出的头 阅读(150) 评论(0) 推荐(0) 编辑