這很奇怪......我向視圖控制器添加了一個表格視圖,將原始單元格的數量設置爲3,但是在它們被自動添加後,第一個原型單元格不會有一個內容視圖,我也不能添加一個作爲子視圖。原型單元格 - 第一個沒有內容視圖
我缺少什麼?
這很奇怪......我向視圖控制器添加了一個表格視圖,將原始單元格的數量設置爲3,但是在它們被自動添加後,第一個原型單元格不會有一個內容視圖,我也不能添加一個作爲子視圖。原型單元格 - 第一個沒有內容視圖
我缺少什麼?
這可能是某種錯誤。刪除此單元格並再次添加。
也有同樣的問題 - 通過將原型單元格的數量設置爲比我想要的數量多一個,然後刪除第一個 – SimonTheDiver
有沒有其他替代方法呢?我試圖刪除tableview,tableviewcell,重新創建過程,清理,重新啓動xcode。但在第一個單元上仍然沒有contentview。 – Bordz
不幸的是沒有。我只碰到過這個bug並修復它。歡迎您添加另一種解決方法) – Stas
問題是當您爲單元格創建動態原型時,它的內容視圖沒有ID。
在我來說,我剛打開的故事板文件的文本編輯器,發現我的手機實際上有一個內容視圖:
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="zco-1o-WJ4">
<rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
<autoresizingMask key="autoresizingMask"/>
</tableViewCellContentView>
但是,如果你看到的,是沒有任何標識。
所以我找到了正確內容視圖的另一個單元格,並且發現差異僅在內容視圖的id中。正確的內容視圖一直在尋找這樣的:
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="VQc-uV-1iJ" id="UR5-S8-XX9">
於是我就加入ID爲內容的看法,他成爲了故事板文件可見。你可以把任何唯一的ID,這可能是工作。
以上解決方案工作正常。但現在你知道原因。
hm..try刪除此單元格並重新添加.. – Stas
奇怪的是,工作原理是這樣的: –