程式是別人以前寫的
今天要把畫面UI做修改
啊?新的畫面必須要自動判斷高度啊?
舊的….寫死喔…
好吧,先把auto layout補上去跑版再慢慢改
怎麼行高會錯誤?
原來是因為一直移除舊View,造成自動判斷行高錯誤。
奇怪,為什麼要一直刪除View然後init?
這功能的View基本上不是自動覆用嗎?
算了管他的,把移除View的功能拔掉。
怎麼顯示資料異常?
靠北,為什麼View有緩存資料?
而且你要變更資料為啥不乖乖寫個更新UI的對應?
要不然就不要更新資料直接更新UI啊…
結果寫的人當初是因為畫面資料一直更新失敗,就跑去做移除View然後重新init這行為。
三小?效能免錢喔?
更不提一堆畫面約束設置的啟用觸發時間點是錯的
有夠浪費我時間找這種鳥事= =
還拆了一堆破架構,程式到處散落找成狗