国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

iOSapp應用界面加載卡頓的問題

2019-11-14 18:11:43
字體:
供稿:網(wǎng)友

剛發(fā)布版本,忽然發(fā)現(xiàn)加載界面需要3-5秒延遲,那么問題來了。

 

首先,發(fā)現(xiàn)問題:

1.看代碼,基于之前版本更新都沒出問題,還是比較確信不是代碼中的bug,以防萬一,還是仔細看了下關于界面跳轉(zhuǎn)部分的代碼,那么ok,問題不在這里。

2.然后用工具,看看界面延遲在哪些地方了,打開instruments,啟動我的app,得到運行結(jié)果如下圖。

 

發(fā)現(xiàn)是在TableViewController 在調(diào)用 dequeueReusableCellWithIdentifier: 函數(shù)的時候耗時過長,打開System Libraries 調(diào)用,看到下圖:

發(fā)現(xiàn)是在UITableViewCell 的 ContentView 上 一個label 的 font 配置這里花了1.5s的時間,也是醉了,果然發(fā)現(xiàn)STHeitiTC-Light",iOS 8不支持此字體嗎?

當時我的心情是崩潰的,果斷全局搜索一下heiti,全部改過來,然后編譯,運行,問題解決。

 

雖然只有兩步,不過花了我一個下午的時間,關于為什么黑體的font會導致應用卡頓,目前還在找資料,如果有答案我會后續(xù)補齊,期待能幫到一些受此問題困擾的朋友。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 正宁县| 车致| 新丰县| 赫章县| 八宿县| 腾冲县| 锦州市| 湖北省| 体育| 阿拉善右旗| 如东县| 韶关市| 德安县| 林甸县| 永丰县| 临朐县| 锡林浩特市| 襄汾县| 留坝县| 迭部县| 乃东县| 伊通| 商丘市| 南通市| 富宁县| 巨鹿县| 奇台县| 东至县| 二连浩特市| 新丰县| 钟祥市| 绥宁县| 方城县| 无为县| 武乡县| 柳州市| 精河县| 大姚县| 大埔区| 五家渠市| 红原县|