swift之3D Touch


版權(quán)屬于作者所有癣朗,轉(zhuǎn)載請(qǐng)注明出處茅茂,

昨晚給自己的個(gè)人swift項(xiàng)目增加了 3D Touch快捷功能,沒(méi)有做之前感覺好神奇罢维,現(xiàn)在實(shí)現(xiàn)了以后淹仑,發(fā)現(xiàn)也就這樣(主要是接口方便才這么說(shuō)的,哈哈...)肺孵,在此記錄一下匀借,與同僚們共勉

下面來(lái)說(shuō)說(shuō)swift項(xiàng)目中具體怎么使用這個(gè)神奇的3D Touch吧,說(shuō)白了平窘,總共分為兩步吓肋,如下(oc一樣就不在此說(shuō)明了)

一 ,配置項(xiàng)目中自己的info.plist文件瑰艘,如截圖

info.png

說(shuō)明一下配置的參數(shù):
1) UIApplicationShortcutItems 是鬼,顧名思義,就是開啟支持3D Touch
2)UIApplicationShortcutItemIconFile紫新, 這個(gè)就比較靈活了均蜜,在手機(jī)桌面當(dāng)長(zhǎng)按app icon后,自定義time中顯示的圖標(biāo)芒率,
2.1) 當(dāng)然這里除了能自定義圖標(biāo)外囤耳,系統(tǒng)還提供了一個(gè)枚舉,大概10種類型(大概這么多)系統(tǒng)圖標(biāo)偶芍,比如充择,share、search匪蟀、add等等(具體請(qǐng)自己去系統(tǒng)代碼里面查看)
3)UIApplicationShortcutItemTitle椎麦,看名字就知道,這個(gè)就是顯示的名稱了材彪,比如铃剔,我這里是寫的“微信精選”,當(dāng)觸發(fā)3D Touch時(shí)就會(huì)顯示這個(gè)名稱(會(huì)不會(huì)說(shuō)的很啰嗦查刻,哈哈键兜,怕表達(dá)不明白,見諒....)
4)UIApplicationShortcutItemType穗泵,這個(gè)就相對(duì)而言比較重要了普气,是這個(gè)item的唯一標(biāo)識(shí)(身份證),在手續(xù)你觸發(fā)這個(gè)item是就是根據(jù)這個(gè)唯一標(biāo)識(shí)來(lái)讓系統(tǒng)知道你點(diǎn)擊的是哪個(gè)一個(gè)item(如果有多個(gè)item的時(shí)候)
5) 如果你想多加幾個(gè)item佃延。那么每一個(gè)需要配置這三項(xiàng)(據(jù)我發(fā)現(xiàn)现诀,最多只能添加4個(gè)item夷磕,不知道我猜想的對(duì)不對(duì),反正我第五個(gè)沒(méi)有顯示出來(lái)仔沿,如果說(shuō)錯(cuò) 了坐桩,請(qǐng)大神們告訴我原因,thanks advance)

二封锉、代碼實(shí)現(xiàn)部分
在AppDelegate中實(shí)現(xiàn)代理方法:
application(application:UIApplication,didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {}
【注: 當(dāng)你點(diǎn)擊了Item后绵跷,會(huì)來(lái)到這個(gè)方法,在這個(gè)方法里面你需要根據(jù)“ UIApplicationShortcutItemType”唯一標(biāo)識(shí)來(lái)判斷點(diǎn)擊的是哪個(gè)item成福,然后來(lái)跳轉(zhuǎn)或者做相應(yīng)的處理】
eg: 我是這樣寫的:

eg.png

打完收功碾局,請(qǐng)大家多多提寶貴意見和建議 
                                                     __binj

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市奴艾,隨后出現(xiàn)的幾起案子净当,更是在濱河造成了極大的恐慌,老刑警劉巖蕴潦,帶你破解...
    沈念sama閱讀 219,490評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件像啼,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡潭苞,警方通過(guò)查閱死者的電腦和手機(jī)埋合,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)萄传,“玉大人,你說(shuō)我怎么就攤上這事蜜猾⌒懔猓” “怎么了?”我有些...
    開封第一講書人閱讀 165,830評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵蹭睡,是天一觀的道長(zhǎng)衍菱。 經(jīng)常有香客問(wèn)我,道長(zhǎng)肩豁,這世上最難降的妖魔是什么脊串? 我笑而不...
    開封第一講書人閱讀 58,957評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮清钥,結(jié)果婚禮上琼锋,老公的妹妹穿的比我還像新娘。我一直安慰自己祟昭,他們只是感情好缕坎,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,974評(píng)論 6 393
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著篡悟,像睡著了一般谜叹。 火紅的嫁衣襯著肌膚如雪匾寝。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,754評(píng)論 1 307
  • 那天荷腊,我揣著相機(jī)與錄音艳悔,去河邊找鬼。 笑死女仰,一個(gè)胖子當(dāng)著我的面吹牛猜年,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播董栽,決...
    沈念sama閱讀 40,464評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼码倦,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了锭碳?” 一聲冷哼從身側(cè)響起袁稽,我...
    開封第一講書人閱讀 39,357評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎擒抛,沒(méi)想到半個(gè)月后推汽,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,847評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡歧沪,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,995評(píng)論 3 338
  • 正文 我和宋清朗相戀三年歹撒,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片诊胞。...
    茶點(diǎn)故事閱讀 40,137評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡暖夭,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出撵孤,到底是詐尸還是另有隱情迈着,我是刑警寧澤,帶...
    沈念sama閱讀 35,819評(píng)論 5 346
  • 正文 年R本政府宣布邪码,位于F島的核電站裕菠,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏闭专。R本人自食惡果不足惜奴潘,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,482評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望影钉。 院中可真熱鬧画髓,春花似錦、人聲如沸平委。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至愚墓,卻和暖如春予权,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背浪册。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工扫腺, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人村象。 一個(gè)月前我還...
    沈念sama閱讀 48,409評(píng)論 3 373
  • 正文 我出身青樓笆环,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親厚者。 傳聞我的和親對(duì)象是個(gè)殘疾皇子躁劣,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,086評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,185評(píng)論 25 707
  • 1.模擬器touch 效果git下載連接:https://github.com/DeskConnect/SBSho...
    f48ac133a97f閱讀 1,156評(píng)論 0 1
  • 前言 關(guān)于這篇文章 由于iPhone 6S發(fā)布不到一年的時(shí)間,很多新特性库菲、新技術(shù)還未普遍账忘,不管是3D Touch的...
    Tangentw閱讀 4,498評(píng)論 8 18
  • 3D Touch是我一直想學(xué)習(xí)的功能,晚上無(wú)意間在手機(jī)上按壓了不同的應(yīng)用(這么一說(shuō)暴露了自己用的iPhone 6以...
    李周閱讀 1,043評(píng)論 0 15
  • “你是不是和我最好熙宇?”這句話是我一個(gè)好哥們被一個(gè)女生問(wèn)到的問(wèn)題鳖擒,雖然與我沒(méi)有什么關(guān)系,但聽了總感覺有點(diǎn)怪怪的烫止。 人...
    木易獨(dú)白閱讀 286評(píng)論 0 0