我有這樣 如何佈局有很多的tableview細胞和自動佈局constrainsts複雜的圖,其中故事板失敗
基本上是一個觀點是大量靜態的tableview細胞,其中每個單元具有的水平滾動視圖和堆棧視圖。現在在故事板中嘗試使用它已經完全放慢了速度,在Xcode 9中添加或刪除約束或僅更改標籤文本需要超過30秒,並且總是有一個旋轉的沙灘球。 什麼是我可以減少系統過載或使故事板快一點的方法。
或者移動到代碼中佈置視圖更好嗎?在這種情況下,這方面的任何幫助/建議將受到高度的歡迎。 在此先感謝您的努力。
Here is the link to GitHub repo for the same
我知道這很令人沮喪。但我認爲你幾乎無法做任何事情。視圖層次和佈局越多,它變得越慢。而且請放心,'UITablewView'裏面的'UIStackView'肯定會讓屁股變得如此痛苦。 –
將它分爲多個xib,然後在代碼中組合,這會比將所有內容放在單個故事板中更好 – Tj3n
我必須從用戶那裏獲得大量輸入,並且如果將它分離爲多個xib,我必須使用大量和大量自定義將數據傳遞到視圖控制器和後續計算以及傳遞數據的代表。在這種情況下,對於每個單元,一部分單元用於輸入,另一部分用於輸出。 –