
iOS
文章平均质量分 78
ejialin
这个作者很懒,什么都没留下…
展开
-
iOS使用CoreMotion实现摇一摇功能
现在网上介绍的iOS摇一摇功能,基本是以借助系统的ShakeToEdit功能来实现,什么是ShakeToEdit?看下图应该就能懂: 此方式怎么实现呢? //ViewController 加入以下两方法 -(BOOL)canBecomeFirstResponder { //让当前controller可以成为firstResponder,这很重要 return YES; } -(原创 2014-02-20 17:36:40 · 2938 阅读 · 0 评论 -
以字符进行截断,免得出现半个字符
-(CGSize)sizeUtilForTitle:(NSString *)title { if (NSFoundationVersionNumber<=NSFoundationVersionNumber_iOS_6_1) { return [title sizeWithFont:self.titleLabel.font]; }else{ retur原创 2014-01-18 14:19:20 · 966 阅读 · 0 评论 -
iOS 开发UIKit classes与线性安全
有时候,我们处理耗时任务,为了不阻塞UI线程,会开启一个新的异步线程,例如读取网络数据,读取本地文件,合成图片等。 这里虽然看似简单,但细节层面的学问不少,例如异步、线程是两回事,同一个线程也可以有异步,例如下面这行就是在当前APP主线程下的异步: dispatch_async(dispatch_get_main_queue(),^block) 下面这行就是来执行的是非主线程的任务:原创 2014-02-19 23:27:41 · 654 阅读 · 0 评论