我要實現在圖片視圖這樣的:在表視圖單元格的容器視圖中進行表視圖是否是一個好主意?
這種觀點應該有cells
其中包含可擴展內容的意見(那景色數量未知提前)。當某些視圖沒有任何內容時,它們不應該是可擴展的。
我沒有太多的經驗,但我有一些想法,但我不知道這是否是一個很好的解決方案:
我要讓這是指另一個表視圖table view
該原型電池有容器視圖。
我會朝這個方向走嗎?
或者,有沒有更好的解決方案?
在此先感謝。
我要實現在圖片視圖這樣的:在表視圖單元格的容器視圖中進行表視圖是否是一個好主意?
這種觀點應該有cells
其中包含可擴展內容的意見(那景色數量未知提前)。當某些視圖沒有任何內容時,它們不應該是可擴展的。
我沒有太多的經驗,但我有一些想法,但我不知道這是否是一個很好的解決方案:
我要讓這是指另一個表視圖table view
該原型電池有容器視圖。
我會朝這個方向走嗎?
或者,有沒有更好的解決方案?
在此先感謝。
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return noOfSection;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
if (section == 0) {
return noOfRows1;
}
else if(section == 1)
{
return noOfRows2;
}
else if(section == 2)
{
return noOfRows3;
}
else
{
return 0;
}
noOfSection =你要多少拿部分 noOfRows1,noOfRows2和noOfRows3是numberOfRowsInSection
謝謝!我按照你的說法做了,它很有效。 – krlb
由於UITableViewCell不能包含Container視圖,因此您將無法做到這一點。以下異常將在運行時拋出:
非法配置:容器視圖不能放在元素 中,這些元素在運行時會重複。
在表視圖單元格中放置容器視圖太重了。表格視圖單元應該是輕量級的,這樣用戶可以快速滾動它們。沒有必要將整個視圖控制器放在每個單元格中。單元格應該只代表該行的一些數據。
我忘了回答標題你的問題:
這是一個不好的做法,使用內部UITableViewCells容器的觀點。它將極大地影響應用程序的性能和內存。
我這麼認爲。謝謝! – krlb
我認爲你應該使用部分屬性格式 –
其上部分點擊,加入行數部分 –