Swift
文章平均质量分 80
jimi_yuan
这个作者很懒,什么都没留下…
展开
-
UIGestureRecognizer手势识别详解
iOS应用开发过程,合理的使用手势识别功能来响应用户的操作,能够很好提升用户体验,为App增色。下面对UIGestureRecognizer手势进行一个比较全面的描述: 1、UIGestureRecognizer介绍 UIGestureRecognizer是手势识别的一个抽象类,没法直接使用。好心的苹果大神们已经为我们实现了常用的一些手势识别子类,具体列表如下:原创 2015-12-25 14:05:51 · 2302 阅读 · 0 评论 -
iOS9搜索三剑客之CoreSpotlight
iOS9之前普通的App应用只能够搜索应用名称,通过搜索到的应用来打开对应的应用。而其他的内容搜索功能只能够由苹果提供的系统应用使用,如邮件、短信等。iOS9提供的搜索三剑客为:NSUserActivity,从iOS8开始提供用于记录App状态,在iOS9及之后,不设计隐私内容,默认是可以被手机本地搜索CoreSpotlight,第三方app可以通过CSSearchableItem对象原创 2015-12-30 14:10:53 · 606 阅读 · 0 评论 -
Block块/Swift闭包介绍与使用
Block块是随OS X v10.6和iOS 4.0一同发布并可用的功能(在这个Swift2.0都出来了的时候,不用考虑block版本是否可用的问题),其功能类似于C语言的函数。但是与C语言函数不同在于Block可以存取与之在同一个作用域的变量。 1、Block块/Swift闭包实体定义Object-C语法 Block指针定义:原创 2016-01-18 16:05:36 · 12330 阅读 · 0 评论 -
iOS应用国际化
国际化说的非常高大上,其实说白了就是App支持多语言,比如常用的支持中文和英文两种。本文主要介绍Xcode后期版本中的App名称和内容国际化,很早以前的Xcode因为果果早已经自己把它们踢出局了,所以在此就不费那个无用功,本例采用的Xcode7.1版本。原创 2016-03-01 18:18:55 · 471 阅读 · 0 评论 -
3D Touch功能之shortcut简析
牛B的6S带上了3D Touch功能,最近忍不住,一咬牙一跺脚,卖了个“肾”,入手一个6s,迫不及待的去看了看3D Touch功能,用起来还是蛮爽的,于是乎就烦了翻果子的开发文档,自己搞了个非常简单的demo,顺便记录一下,以免下次用到时,到处找不到,原创 2016-03-09 18:37:22 · 784 阅读 · 0 评论 -
3D Touch功能之Peek&Pop
3D Touch中的Peek和Pop同Shortcut一样,可以减少App的层级,可以让用户比较快速的看到内容,而不用在Controller之间来回的跳转。 1、Peek和Pop功能说明 以iOS9系统自己的短信功能来说明Peek和Pop功能 1.1、Peek 用户按住某个Cell中显示的短信,原创 2016-03-11 15:45:53 · 1011 阅读 · 0 评论