① 20年目睹之怪bug
上個版本上線後突然發現了一個問題,GIF載入動畫不出來了?!
切換到release環境下,100%的復現的bug
定位到問題在
YYImage *image = [YYImage imageNamed:@"qfloading.gif"];
里
path = [[NSBundle mainBundle] pathForResource:scaledName ofType:e];
這里path返回nil.
那解決辦法就找到了:
Build Phases -> Copy Bundle Resources 將gif加進去後,問題就解決了,release情況下gif可以正常顯示了
疑問:以前gif資源是放在Images.xcassets里的,而且線上也是沒有問題的,只有這個版本出現了問題,而且debug環境下沒有問題
code11 在第一次上傳ipa的時候,需要更新上傳依賴的文碧猛件包. 依賴的上傳文件包沒有更新下來導致的上傳失敗.切換網路環境(我用手機開的熱點好了),或者也可以
看這里
iOS13發布後,UIImage有一個新增方法imageWithTintColor:,可以改變圖片的顏色
有一些三方庫的類擴展比如 UIImage+Additions可能覆蓋了這個方法,導致出現這種系統icon出現灰色邊框的現象,刪掉這些方法就可以了
UDID 設備唯一標識符,但是iOS 5以後禁用了
OpenUDID
123 456 789
然後選中456,刪除
會將123 和456中間的空格也刪掉。。
我只是要刪掉456啊!!誰叫你給我刪空格的!!
amazing ?
其他項目里都可以,寫得demo也可以。就是目前項目中未出來,原因未知,轉交其他同學處理~
線上是正常的,tf包不正常。離了個大譜!!
14.7.1 log:
13.6 log:
可以看到,當nputAccessoryView 存在時,14.7會多悔余橋執行一次keyboardHidden通知
目前解決方案:
刷新鍵盤時,添加控制:
打出來的包在部分機型上會出問題
Attempted to dereference garbage pointer 0xc.Originated at or in a subcall of bool
tableView 和 collectionView的cell操作引起的問題,原因往往是數據源和cell不一致導致。
deleteRowsAtIndexPaths
insertSections
類似操作一毀滲定要加好判斷,不然很容易引起類似問題
② 手機什麼軟體可以局部調色
首先,手機屏幕顯示區域變色需要軟硬體,驅動調式,以達到色彩的變化,比較復雜。
其次,手機可以通過軟體改變顯示區域圖像顏色,顯示區域是有UI圖片作為背景,改變顏色即是改變顯示圖像的顏色:
1、可以通過更換背景圖像改變
2、使用圖片處理軟體,修改圖片顏色效果,再用這張圖片作為背景
美圖,光影,魔鏡都可以
3、通過專業的圖片處理軟體修改圖片,再使用作為背景
PS,CDR,AI等等
目前還不能說直接在界面上修改背景圖像顏色,而能一致保留效果!(晶元驅動不支持)
需要在圖片軟體裡面修改,而後保存圖片作為背景!
③ 為什麼要在UI設計中應用漸變色,好處是什麼
讓設計更靈動出彩,不過 UI 設計最好是根據團隊要求的設計規范來,應用網站的設計山衡一般會有保持設計一致性的要求,扮唯凱團隊沒有設計廳喚規范的話,可以用藍湖搭建。
④ ui設計中怎麼設置顏色
ui設計中怎麼設置顏色過多?1、色彩比一般的海報要更亮,一般會選擇白色和亮色。如果選擇白色會讓人感覺清新柔和,如果選擇暗色,會讓人感覺沉重的感覺。的時候應該如何選擇顏色呢?讓我們一起來看看。在選擇顏色時,首先要考慮顏色是否醒目。在海報銷畢世中,文本部分可以用不同的顏色填充,但最好選擇同一種顏色。2、使用背景圖片在使用圖片時,我們必須首先選擇它們。一般來說,人們在閱讀海報時,可能更加關注圖片中顯示的圖像,而不是文字。如果是文本,它應該很好地突出出來虧肢。然而,在使用背景和圖片時,你應該首先設置相應的背景區。按照相應的設計規范,你必須要求自己所使用的字體數伏,然後才能使用文本。