上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页
  2016年12月7日
摘要: iOS 9之后: 示例如下 效果 效果 前言: 看完你可以学到哪些呢? 就是文章标题那么多, 只有那么多. . 手残效果图没弄好. 初始化一个数组 创建CollectionView 添加一个长按的手势 手势方法的实现 移动方法 效果图的解释: collectionView的可编辑状态是"假的", 只 阅读全文
posted @ 2016-12-07 09:26 ming1025 阅读(474) 评论(0) 推荐(0) 编辑
摘要: iOS开发中手势识别有六种: 轻击手势(TapGestureRecognizer), 轻扫手势 (SwipeGestureRecognizer), 长按手势(LongPressGestureRecognizer), 拖动手势(PanGestureRecognizer), 捏合手势(PinchGest 阅读全文
posted @ 2016-12-07 09:03 ming1025 阅读(1314) 评论(0) 推荐(0) 编辑
摘要: 由于以前没有很细致的研究过长按手势,所以今天使用的时候发现长按手势会调用两次响应事件。 主要原因是长按手势会分别在UIGestureRecognizerStateBegan和UIGestureRecognizerStateEnded状态时调用响应函数 这时就需要在响应事件中增加手势状态的判断,根据具 阅读全文
posted @ 2016-12-07 08:57 ming1025 阅读(1657) 评论(0) 推荐(0) 编辑
  2016年12月6日
摘要: 代码如下: 高度值其实就只有两种类型,一个是Default一个是Number ①以下几种键盘类型几乎一样,键盘高度也是一样的 UIKeyboardTypeAlphabet UIKeyboardTypeASCIICapable UIKeyboardTypeDefaultUIKeyboardTypeEm 阅读全文
posted @ 2016-12-06 17:34 ming1025 阅读(1634) 评论(0) 推荐(0) 编辑
摘要: NSUserDefaults适合存储轻量级的本地数据,一些简单的数据(NSString类型的)例如密码,网址等,NSUserDefaults肯定是首选,但是如果我们自定义了一个对象,对象保存的是一些信息,这时候就不能直接存储到NSUserDefaults了 一、了解NSUserDefaults以及它 阅读全文
posted @ 2016-12-06 16:29 ming1025 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 当一个app要显示大量的数据,滑动列表并不会让人愉悦。所以允许用户搜索指定的内容变得刻不容缓。好消息是,UIKit已经将UISearchBar和UITableView无缝结合在一起了。 在本教程中,你将用标准的table view创建一个可以搜索糖果的app。使用iOS8的新特性UISearchCo 阅读全文
posted @ 2016-12-06 09:37 ming1025 阅读(2727) 评论(0) 推荐(0) 编辑
  2016年12月5日
摘要: 需求:同时进行两次网络请求,网络请求是异步的,在网络请求成功后进行其它的操作。两个网络请求是这样,一个网络请求中block执行完之后,再进行其它操作,也是一样的原理,只是这时候不需要线程组了,只需要信号量。当然也适用于所有的block。 接下来就说下,在两次异步请求之后要做的操作。 利用线程组和信号 阅读全文
posted @ 2016-12-05 17:44 ming1025 阅读(1106) 评论(0) 推荐(0) 编辑
摘要: 前言:在开发APP中,我们会经常使用到动画效果。使用动画可以让我们的APP更酷更炫,最重要的是优化用户体验,但取决于动画的质量。像QQ、微信、新浪微博等APP,动画效果就很好了,至少我很喜欢它们的动画,让我使用起来感觉很顺畅,心情很开朗。本文会介绍UIView效果的实现方法,非核心动画。 一、使用U 阅读全文
posted @ 2016-12-05 17:42 ming1025 阅读(185) 评论(0) 推荐(0) 编辑
  2016年12月2日
摘要: 我们经常会在用一些自定义 UIView 来完成一些特殊的UI效果,但是怎么让我自定义的 UIView 在 Storyboard 中预览和修改一些自定义参数呢。这就需要用到两个吊吊的东西。 IB_DESIGNABLE 让你的自定 UIView 可以在 IB 中预览。 IBInspectable 让你的 阅读全文
posted @ 2016-12-02 17:28 ming1025 阅读(862) 评论(0) 推荐(0) 编辑
摘要: CAReplicatorLayer可以将自己的子图层复制指定的次数,并且复制体会保持被复制图层的各种基础属性以及动画 基本属性 instanceCountvar instanceCount: Int拷贝图层的次数,包括其所有的子图层,默认值是1,也就是没有任何子图层被复制 instanceDelay 阅读全文
posted @ 2016-12-02 14:44 ming1025 阅读(871) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页