2014年10月29日
摘要: iOS开发里键盘是经常需要打交道的地方,下面为大家带来我整理总结的几种隐藏键盘的方法。一、隐藏自身软键盘当对于有多个UITextField控件都想通过点击“Return”来隐藏自身软键盘的情况,这时的最好办法是使用Did End on Exit事件。在点击软键盘右下角的“Return”按钮后,会触发... 阅读全文
posted @ 2014-10-29 20:58 寒竹子的技术博客 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 细数AutoLayout以来UIView和UIViewController新增的相关API – UIViewController篇UILayoutSupport@property(nonatomic,readonly,retain)idtopLayoutGuideNS_AVAILABLE_IOS(7... 阅读全文
posted @ 2014-10-29 20:55 寒竹子的技术博客 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 苹果在2013年推出了一款叫做XCTest的Xcode测试框架,实在是喜闻乐见。由于旧有的测试框架更新停滞数年,一些第三方测试工具和测试框架争相提供了许多新功能和新特性。这次XCode中内置XCTest的决策让开发者们重拾旧爱,并且苹果今年还在Xcode 6中添加了此前漏掉的几项功能,这当中的异步测... 阅读全文
posted @ 2014-10-29 20:52 寒竹子的技术博客 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 在大部分APP(尤其是社交类的,如qq)经常会有更换头像的场景:点击用户加载头像,加载出系统图片,用户点击选中某张图片之后,可以对图片进行放缩和拖动,已更改圆形裁剪框圈定的图片部分。如下图即为qq的头像选取编辑界面:图1.qq照片编辑界面界面中可以对图片进行放大、缩小,拖动,白色圆环区域表示点击确定... 阅读全文
posted @ 2014-10-29 20:45 寒竹子的技术博客 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 1、基本概念在iPad和iPhone 5出现之前,iOS设备就只有一种尺寸。我们在做屏幕适配时需要考虑的仅仅有设备方向而已。而很多应用并不支持转向,这样的话就完全没有屏幕适配的工作了。随着iPad和iPhone 5,以及接下来的iPhone 6的推出,屏幕尺寸也变成了需要考虑的对象。在iOS7之前,... 阅读全文
posted @ 2014-10-29 20:39 寒竹子的技术博客 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 在这篇文章里我想跟大家谈谈有关我近来从Objective-C过渡到Swift的一些感受。我会尽可能的给大家一些意见,提示一些误区并比较一下在两种语言之间的差异。话不多说,让我们开门见山。注意:本文讨论的开发环境为Xcode 6 beta 2版本。单一文件结构 VS 接口-实现最值得一提的一大改动便是... 阅读全文
posted @ 2014-10-29 20:38 寒竹子的技术博客 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 最近看了objc.io上第17期中的文章 《Inside Code Signing》 对应的中文翻译版 《代码签名探析》 ,受益颇深,对iOS代码签名机制有了进一步的认识。想了解详细内容建议大家还是去看原文好了。下面是对此文章的理解再结合自己之前对该部分的认识写出的学习笔记。本文的前提是已经对非对称... 阅读全文
posted @ 2014-10-29 20:36 寒竹子的技术博客 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 知名应用程序的设计和技术一直都是开发者需要学习的,同样这些应用所使用的开源框架也是不可忽视的一部分。此前《iOS第三方开源库的吐槽和备忘》中作者ibireme列举了国内多款知名应用所使用的开源框架,并对其中一些框架进行了分析,同样国外开发者@iOSCowboy也在博客中给我们列出了国外多款知名应用使... 阅读全文
posted @ 2014-10-29 20:32 寒竹子的技术博客 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 知名应用程序的设计和技术一直都是开发者需要学习的,同样这些应用所使用的开源框架也是不可忽视的一部分。此前《iOS第三方开源库的吐槽和备忘》中作者ibireme列举了国内多款知名应用所使用的开源框架,并对其中一些框架进行了分析,同样国外开发者@iOSCowboy也在博客中给我们列出了国外多款知名应用使... 阅读全文
posted @ 2014-10-29 20:32 寒竹子的技术博客 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动画操... 阅读全文
posted @ 2014-10-29 20:28 寒竹子的技术博客 阅读(146) 评论(0) 推荐(0) 编辑
摘要: (via门西的博客)一、关于自动布局(Autolayout)在Xcode中,自动布局看似是一个很复杂的系统,在真正使用它之前,我也是这么认为的,不过事实并非如此。我们知道,一款iOS应用,其主要UI组件是由一个个相对独立的可视单元构成,这些可视单元有的主要负责向用户输出有用的信息,有些则负责信息的输... 阅读全文
posted @ 2014-10-29 20:21 寒竹子的技术博客 阅读(172) 评论(0) 推荐(0) 编辑
摘要: iOS 开发之 为UIButton添加类别方法加载网络图片使用GCD线程队列实现工程如下:UIButton+WebCache.h#import // 为Button添加类别方法@interface UIButton (WebCache)- (void)xr_setButtonImageWithUrl... 阅读全文
posted @ 2014-10-29 18:58 寒竹子的技术博客 阅读(4324) 评论(0) 推荐(0) 编辑