摘要:
之前克服重重困难把IOS9中新的类联系人搞明白了,现在把增删改查封装成了函数,如下: 阅读全文
摘要:
IOS开发中使用CNContact\CNMutableContact 对通讯录增删改查 首先当然是把CNcontact包含在工程中: 1、下面是增加联系人的程序段: 2、下面是删除联系人的程序段,在苹果的开发文档中是这么描述的: 其中的contact参数是要被删除的联系人,也就以为这这个也就意味着这 阅读全文
摘要:
步骤一、初始化: 步骤二、添加按钮: 步骤三、添加一个UITextField用来输入: 步骤四、呈现: 例子: 1、上面添加一个简单的知道了按钮: 2、上面添加取消、确定、以及三个文本输入框(用来作为注册账号的弹出框): 阅读全文
摘要:
STM32精确延迟1us和1ms的函数 延迟1us: 延迟1ms: 注意:以上两函数中间的参数u32 i不能超过1800,举例,想定时一分钟,可以通过for循环让delay_ms(1000)走60次,而不能使用delay_ms(60000),不然程序就出错了。 阅读全文
摘要:
IOS9任务管理器特效的实现 IOS9中通过双击home键可以打开任务管理器,和以前版本不一样的地方时这这次使用的3D的特效,见下图: 那么如何在我们的APP中也制作出这样的特效呢?在GItHub上有一个iCarousel第三方框架供我们使用。以下是我在这个库的基础上学习任务管理器特效的过程。 一、 阅读全文
摘要:
在以前iOS开发中,涉及联系人相关的编程,代码都非常繁琐,并且框架的设计也不是Objective-C风格的,这使开发者用起来非常的难受。在iOS9中,apple终于解决了这个问题,全新的Contacts Framework将完全替代AddressBookFramework,AddressBookFr 阅读全文
摘要:
长按手势事件: 长按按钮1S后改变按钮颜色: 阅读全文
摘要:
1、先创建一个UIImageView控件: 2、初始化一个点击手势事件: 3、把点击手势事件添加给1中创建好的UIImageView: 4、把UIImageView添加到当前VIew: 5、编写第二步中的点击事件ChoseImage:: 完成。 这样就可以通过点击图片去设置头像等。 阅读全文
摘要:
ios开发中,全局变量设置和调用方法如下:在AppDelegate.h文件中设置全局变量:@interface ***AppDelegate{NSString *myName;}@property (nonatomic, retain) NSString *myName;@end在AppDelega 阅读全文
摘要:
IOS开发中如何判断程序第一次启动 在软件下载安装完成后,第一次启动往往需要显示一个新手操作引导,来告诉用户怎么操作这个app,这就需要在程序一开始运行就判断程序是否第一次启动,如果是,则显示新手操作引导节视图,如果不是,则进入其他视图。 可以使用NSUserDefaults这个单例来判断程序是否第 阅读全文