欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

UITextView實(shí)現(xiàn)只允許鏈接交互不允許選擇圖片的方法

 更新時(shí)間:2017年03月27日 08:41:58   作者:四號(hào)程序員  
這篇文章主要介紹了UITextView實(shí)現(xiàn)只允許鏈接交互不允許選擇圖片的方法,文中介紹的非常詳細(xì),相信對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來一起看看吧。

檢測(cè)鏈接

大家都知道,UITextVview可以用以下方法自動(dòng)檢測(cè)text中的鏈接:

let label = UITextView()
label.dataDetectorTypes = .link
label.isEditable = false

如果我們使用的attributedString后,會(huì)發(fā)現(xiàn)如果添加Attachment后,會(huì)觸發(fā)一個(gè)選擇(編輯的GR),如果我們只想要鏈接的gr,不想要選擇的gr,可以遍歷并禁用它。方法如下:

傳送門:http://stackoverflow.com/questions/18962742/uitextview-link-detection-in-ios-7

Objective-C

NSArray *textViewGestureRecognizers = self.captionTextView.gestureRecognizers;
NSMutableArray *mutableArrayOfGestureRecognizers = [[NSMutableArray alloc] init];
for (UIGestureRecognizer *gestureRecognizer in textViewGestureRecognizers) {
 if (![gestureRecognizer isKindOfClass:[UILongPressGestureRecognizer class]]) {
  [mutableArrayOfGestureRecognizers addObject:gestureRecognizer];
 } else {
  UILongPressGestureRecognizer *longPressGestureRecognizer = (UILongPressGestureRecognizer *)gestureRecognizer;
  if (longPressGestureRecognizer.minimumPressDuration < 0.3) {
   [mutableArrayOfGestureRecognizers addObject:gestureRecognizer];
  }
 }
}
self.captionTextView.gestureRecognizers = mutableArrayOfGestureRecognizers;

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

相關(guān)文章

  • iOS實(shí)現(xiàn)數(shù)字倍數(shù)動(dòng)畫效果

    iOS實(shí)現(xiàn)數(shù)字倍數(shù)動(dòng)畫效果

    在iOS開發(fā)中,制作動(dòng)畫效果是最讓開發(fā)者享受的環(huán)節(jié)之一,下面這篇文章主要給大家介紹了關(guān)于iOS實(shí)現(xiàn)數(shù)字倍數(shù)動(dòng)畫效果的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • iOS中的NSURLCache數(shù)據(jù)緩存類用法解析

    iOS中的NSURLCache數(shù)據(jù)緩存類用法解析

    iOS App中具體緩存操作的管理我們通常是用NSURLCache類來實(shí)現(xiàn)的,下面我們就來看一下iOS中的NSURLCache數(shù)據(jù)緩存類用法解析:
    2016-06-06
  • 舉例講解iOS應(yīng)用開發(fā)中對(duì)設(shè)計(jì)模式中的策略模式的使用

    舉例講解iOS應(yīng)用開發(fā)中對(duì)設(shè)計(jì)模式中的策略模式的使用

    這篇文章主要介紹了iOS應(yīng)用設(shè)計(jì)中對(duì)設(shè)計(jì)模式中的策略模式的使用,示例代碼為傳統(tǒng)的Objective-C語言,需要的朋友可以參考下
    2016-03-03
  • iOS中containsString和rangeOfString的區(qū)別小結(jié)

    iOS中containsString和rangeOfString的區(qū)別小結(jié)

    這篇文章主要給大家總結(jié)介紹了關(guān)于iOS中containsString和rangeOfString的一些區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-01-01
  • 詳細(xì)談?wù)刬OS字符串翻轉(zhuǎn)

    詳細(xì)談?wù)刬OS字符串翻轉(zhuǎn)

    字符串翻轉(zhuǎn)是我們?cè)趯W(xué)習(xí)算法的時(shí)候經(jīng)常會(huì)遇到的一個(gè)基礎(chǔ)算題,下面這篇文章主要給大家詳解介紹了關(guān)于iOS字符串翻轉(zhuǎn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧
    2018-07-07
  • iOS中的實(shí)時(shí)遠(yuǎn)程配置全紀(jì)錄

    iOS中的實(shí)時(shí)遠(yuǎn)程配置全紀(jì)錄

    這篇文章主要給大家介紹了關(guān)于iOS中實(shí)時(shí)遠(yuǎn)程配置的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)各位iOS開發(fā)者們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • IOS MenuViewController實(shí)現(xiàn)彈出菜單效果

    IOS MenuViewController實(shí)現(xiàn)彈出菜單效果

    這篇文章主要介紹了IOS MenuViewController實(shí)現(xiàn)彈出菜單效果,實(shí)現(xiàn)一個(gè)從下移動(dòng)上來的彈出菜單,背景逐漸變深,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • iOS開發(fā)微信收款到賬語音提醒功能思路詳解

    iOS開發(fā)微信收款到賬語音提醒功能思路詳解

    這篇文章主要介紹了iOS開發(fā)微信收款到賬語音提醒功能思路詳解,需要的朋友可以參考下
    2017-09-09
  • iOS本地推送簡(jiǎn)單實(shí)現(xiàn)代碼

    iOS本地推送簡(jiǎn)單實(shí)現(xiàn)代碼

    這篇文章主要為大家詳細(xì)介紹了iOS本地推送簡(jiǎn)單實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • IOS 詳解socket編程[oc]粘包、半包處理

    IOS 詳解socket編程[oc]粘包、半包處理

    這篇文章主要介紹了IOS 詳解socket編程[oc]粘包、半包處理的相關(guān)資料,需要的朋友可以參考下
    2017-02-02

最新評(píng)論