2015-11-05 72 views
1

當試圖在故事板中的UIViewController內查看較大的UITableView時,我只能看到/編輯表格中最頂端的單元格。我向下滾動單元格的那一刻都是空白的。這純粹是故事板,運行時代碼工作正常,但故事板中的任何單元格更進一步向下,因爲它們顯示爲空白,所以我無法再進行編輯。故事板中的UITableView部分空白

Here's an example to illustrate

從上移可以看到點擊右鍵,我甚至不能選擇在那裏的細胞。

我知道並遇到過諸如之前無法滾動的問題,例如this,但這是不同的,因爲我可以向下滾動,但看不到其他tableview的單元格。有沒有人遇到這個問題,並會知道一個解決方案?看起來它可能與Xcode 7有關,正如我最近升級到它。

+0

ok ......所以當你向下滾動時你無法看到文字和圖像。對?如果更早設置,請檢查自動佈局約束。如果您爲文本添加imageView&標籤,那麼也請檢查框架。我建議你提供你寫的「CellForRowAtIndexPath」代碼。 –

+0

除視圖控制器視圖中的tableview以外是否還有其他視圖? – Adeel

+0

這純粹是在故事板上,所以沒有任何代碼事關我所知。 tableview是控制器中唯一的東西。 – Flyte27

回答

0

雖然不理想,但我發現了一些解決此問題的方法。一種解決方案是使用UITableView創建臨時UIViewController,然後將單元格拖到臨時UIViewController中,直到要編輯的單元格可見。一旦你改變了它,將臨時視圖控制器中的所有單元格拖回到它們正確的控制器中。這是非常冒險的,但到目前爲止,我發現只能看到這個單元格。

可以做的另一件事是單元格在文檔大綱中仍可編輯,這意味着約束和元素仍然可以從那裏修改。然而,這很難,因爲我無法看到正在編輯的單元格,它們仍然顯示爲空白。

希望別人能夠找到/知道解決方案,並且可以發佈它,儘管它們遠非理想,但我會離開這兩個解決方法。

+0

更簡單的編輯方式是將「空白」單元格拖動到可查看的默認部分中,然後關閉/重新打開該項目。我有同樣的問題,這是非常令人沮喪的。 –