- 博客(5)
- 收藏
- 关注
原创 iOS学习——利用Timer更新通话时间与播放器进度条
只考虑了实现,简单说一下原理,所以贼简单!@implementation VideoViewController{ NSTimer *myChatTimer; int chatTime; UILabel *chatTimeLabel;//other param}//定义timer属性-(void)startTimer{ chatTime = 0;
2016-01-19 17:06:43 721
原创 iOS学习——AutoLayout中利用 NSLayoutConstraint设置相对布局
没有太多要说的,只是最近项目要结了,所以有些时间来做做笔记。AutoLayout给我的感觉就是充分利用了布局的相对性:对于一个新控件(item1),我们要在界面中确定它的位置,但是需要保证他和其他控件(item2)保持一定的关系,比如item1一定要在item2上边20个像素点的位置,或者item1的宽度是item2的一半。通过[item1 setFrame:CGRectMake(x,y,wi
2016-01-19 14:23:58 962
原创 iOS开发——Push Notification(二)
说好的(二)是用来介绍证书的制作流程的,不过一直没有时间,所以这次先用小篇幅说说后面iOS成功收到push之后会发生点什么事儿。在收到了消息后,此时,app状态+后续操作,可以大致分成下面四种:程序完全没有启动,点击push消息;程序在后台运行,即处在didEnterBackground的生命周期中,点击push消息;程序正在前台运行,点击push消息。无论处在何种状态,点击桌
2016-01-18 22:23:27 639
原创 iOS开发——Push Notification(一)
写下来,作为记录。一、简述苹果的推送原理: 过程就是:1、 应用程序注册消息推送。(就是比较复杂的制作证书的过程) 2、 IOS跟APNS Server要deviceToken。应用程序接受deviceToken。(在Xcode中编码实现) 3、 应用程序将deviceToken发送给服务端程序。(服务端程序为图中的“Yo
2016-01-11 14:19:19 4551
原创 MMDrawerController如何只让指定ViewController起作用
MMDrawerController是一个能实现抽屉效果的第三方库,其中主要三个元素吧:rightNavigationController、centerNavigationController、drawerController。前两个都是普通的NavigationController,可以往上面对各种ViewController进行push和pop;最后那个就是MMDrawerController
2016-01-11 10:48:35 2117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人