2014-09-13 41 views
1

我在Interface Builder中設計了一個複雜的UITableViewCell,它有許多子視圖和約束條件。問題在於,他們中的很多人都是內容視圖的直接子女。我現在想在內容視圖和所有子視圖之間插入一個UIView。如何在界面生成器中將UITableViewCell的內容視圖轉換爲普通的UIView?

或者,想想這個的另一種方式是想象我想將我的單元格的所有內容包含在沒有表視圖的普通UIViewController中。

什麼是最簡單的方法來做到這一點,而不必手動重新創建所有的約束?

+0

你想要這樣做的真正原因是什麼?你可以(如果你提到的是你真正想要做的)從單元中移除contentView,並將其添加到另一個視圖。 – rdelmar 2014-09-13 20:26:21

回答

1

很簡單,你只需要選擇你所有的視圖,然後在上面的菜單中選擇編輯 - >嵌入 - >查看
唯一的問題是它會添加一種20pts的填充。查看answer瞭解更多詳情

+1

不幸的是,這不會保留安裝在我選擇的任何頂級視圖上的約束。 – Senseful 2014-09-15 04:16:31

+0

true ..但我想這是唯一的選擇,除非你以編程方式更新約束。 – Andrea 2014-09-15 06:08:09

相關問題