最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IOS 解決UIButton 點(diǎn)擊卡頓/延遲的問題

 更新時(shí)間:2016年07月22日 09:55:05   投稿:lqh  
本文主要介紹 IOS UIButton, 這里給大家提供代碼實(shí)例作為參考,解決 UIButton 點(diǎn)擊卡頓或者延遲問題,在開發(fā) IOS 項(xiàng)目的小伙伴如果遇到這樣的問題可以參考下

前言

  一開始還以為代碼寫的有問題,點(diǎn)擊事件里面有比較耗時(shí)卡主線程的代碼,逐一刪減代碼發(fā)現(xiàn)并不是這么回事。

正文

  和參考文章里說的情況不完全相同,UIButton 并沒有放在 UIScrollView 或 UITableView 上,但是 ViewController 是支持滑動(dòng)返回的。

 ——————————————————華麗的分割線,搜索猜測(cè)解題中——————————————————

  解決辦法:也沒什么好辦法,換成 ImageView 加 UITapGestureRecognizer 吧,另外奉上點(diǎn)擊效果代碼 :)

class UIImageViewEffect : UIImageView {

  var effectAlpha: CGFloat = 0.5


  override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {
    alpha = effectAlpha
  }

  override func touchesCancelled(touches: Set<UITouch>?, withEvent event: UIEvent?) {
    self.alpha = 1
  }

  override func touchesEnded(touches: Set<UITouch>, withEvent event: UIEvent?) {
    self.alpha = 1
  }
}

以上就是解決IOS UIButton 出現(xiàn)卡頓的問題,有需要的朋友參考下。

相關(guān)文章

  • iOS屏幕旋轉(zhuǎn)與鎖屏的示例代碼

    iOS屏幕旋轉(zhuǎn)與鎖屏的示例代碼

    這篇文章主要介紹了iOS屏幕旋轉(zhuǎn)與鎖屏的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-07-07
  • iOS CAReplicatorLayer實(shí)現(xiàn)脈沖動(dòng)畫效果

    iOS CAReplicatorLayer實(shí)現(xiàn)脈沖動(dòng)畫效果

    這篇文章主要介紹了iOS CAReplicatorLayer實(shí)現(xiàn)脈沖動(dòng)畫效果 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • IOS開發(fā)之由身份證號(hào)碼提取性別的實(shí)現(xiàn)代碼

    IOS開發(fā)之由身份證號(hào)碼提取性別的實(shí)現(xiàn)代碼

    這篇文章主要介紹了IOS開發(fā)之由身份證號(hào)碼提取性別的實(shí)現(xiàn)代碼的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-07-07
  • IOS 開發(fā)之swift中手勢(shì)的實(shí)例詳解

    IOS 開發(fā)之swift中手勢(shì)的實(shí)例詳解

    這篇文章主要介紹了IOS 開發(fā)之swift中手勢(shì)的實(shí)例詳解的相關(guān)資料,希望通過本文大家能掌握IOS手勢(shì)的使用方法,需要的朋友可以參考下
    2017-09-09
  • iOS項(xiàng)目的開發(fā)命名規(guī)范教程

    iOS項(xiàng)目的開發(fā)命名規(guī)范教程

    為了團(tuán)隊(duì)各成員之間代碼的互通、可讀、易維護(hù)性,特制訂此開發(fā)規(guī)范。下面這篇文章主要給大家介紹了關(guān)于iOS項(xiàng)目的開發(fā)命名規(guī)范的相關(guān)資料,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • IOS 開發(fā)之UITableView 刪除表格單元寫法

    IOS 開發(fā)之UITableView 刪除表格單元寫法

    這篇文章主要介紹了IOS 開發(fā)之UITableView 刪除表格單元寫法的相關(guān)資料,這里提供實(shí)例幫助大家實(shí)現(xiàn)該功能,希望能幫助到大家,需要的朋友可以參考下
    2017-08-08
  • 詳解IOS點(diǎn)擊空白處隱藏鍵盤的幾種方法介紹

    詳解IOS點(diǎn)擊空白處隱藏鍵盤的幾種方法介紹

    本篇文章主要介紹了IOS點(diǎn)擊空白處隱藏鍵盤的幾種方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下。
    2016-12-12
  • iOS實(shí)現(xiàn)導(dǎo)航欄透明示例代碼

    iOS實(shí)現(xiàn)導(dǎo)航欄透明示例代碼

    本篇文章主要介紹了iOS實(shí)現(xiàn)導(dǎo)航欄透明示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-03-03
  • ios Plist文件配置方法

    ios Plist文件配置方法

    下面小編就為大家分享一篇ios Plist文件配置方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02
  • iOS自動(dòng)移除KVO觀察者的實(shí)現(xiàn)方法

    iOS自動(dòng)移除KVO觀察者的實(shí)現(xiàn)方法

    在 Apple 的應(yīng)用開發(fā)里 KVO 提供了一個(gè)途徑,使對(duì)象(觀察者)能夠觀察其他對(duì)象(被觀察者)的屬性,當(dāng)被觀察者的屬性發(fā)生變化時(shí),觀察者就會(huì)被告知該變化。下面這篇文章主要給大家介紹了關(guān)于iOS如何自動(dòng)移除KVO觀察者的實(shí)現(xiàn)方法,需要的朋友可以參考下。
    2017-12-12

最新評(píng)論

涿州市| 理塘县| 金堂县| 龙胜| 浪卡子县| 永川市| 阿拉尔市| 淮滨县| 鹤庆县| 泾川县| 塔河县| 舟山市| 连江县| 万州区| 广州市| 大同县| 昌吉市| 仁化县| 厦门市| 紫云| 徐水县| 孝义市| 凉山| 兰州市| 富阳市| 武功县| 缙云县| 泸定县| 洞头县| 乐业县| 垣曲县| 长沙市| 疏附县| 磐安县| 巫山县| 巩留县| 通榆县| 凤冈县| 墨竹工卡县| 通化市| 开封县|