0
如何在不子類化'UITableViewCell'的情況下更改UITableViewCell
內容視圖的位置?如何定位UITableViewCell的內容視圖
把cell.contentView.bounds = CGRectMake(20, 50, 10, 10);
裏面cellForRowAtIndexPath
沒有工作。
如何在不子類化'UITableViewCell'的情況下更改UITableViewCell
內容視圖的位置?如何定位UITableViewCell的內容視圖
把cell.contentView.bounds = CGRectMake(20, 50, 10, 10);
裏面cellForRowAtIndexPath
沒有工作。
看來要多列添加到您的tableView,只是看到
iPhone Multiple Columns in UITableView
和
TableView with 2 colums by row , iphone/ipad
他們使用繼承你的UITalbeViewCell,它的方便自定義單元格樣式的方式。而official doc
可能會幫助更多。
但是,您可以創建一個新視圖並將其設置爲cell.contentView
,它將替換單元格的contentView。如果你想要更小的高度,不要忘記設置單元的rowHeight。
cell.contentView有一些渲染問題,滾動時該視圖保持閃爍 – JAHelia
@JAHelia我使用子類化UITableViewCell的方式,沒有遇到你描述的問題。也許UI或數據對於您的單元格渲染太大。我知道在單元格中有一些其他視圖:'backgroundView','selectedBackgroundView','圖像','accessoryView'。也許你可以嘗試,如果你仍然不想繼承。 :) – Kjuly