![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
文章平均质量分 78
ejialin
这个作者很懒,什么都没留下…
展开
-
iOS使用CoreMotion实现摇一摇功能
现在网上介绍的iOS摇一摇功能,基本是以借助系统的ShakeToEdit功能来实现,什么是ShakeToEdit?看下图应该就能懂:此方式怎么实现呢?//ViewController 加入以下两方法-(BOOL)canBecomeFirstResponder{//让当前controller可以成为firstResponder,这很重要 return YES;}-(原创 2014-02-20 17:36:40 · 2870 阅读 · 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 · 891 阅读 · 0 评论 -
iOS 开发UIKit classes与线性安全
有时候,我们处理耗时任务,为了不阻塞UI线程,会开启一个新的异步线程,例如读取网络数据,读取本地文件,合成图片等。这里虽然看似简单,但细节层面的学问不少,例如异步、线程是两回事,同一个线程也可以有异步,例如下面这行就是在当前APP主线程下的异步:dispatch_async(dispatch_get_main_queue(),^block)下面这行就是来执行的是非主线程的任务:原创 2014-02-19 23:27:41 · 626 阅读 · 0 评论