我想在一個tableview中有一個圖像和標籤與3列中的一行中的3個圖像。我們如何將tableviewcell分成3列,並在3列中重複相同的圖像和標籤。我們如何能有三列TableViewCell
回答
@Stonz是正確的,你需要使用一個原型,並在cellForRowAtIndexPath
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
// use a prototype cell
static NSString *CellIdentifier = @"imageCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];
//ImageViews
UIImageView *image1 = (UIImageView *)[cell viewWithTag:1];
[image1 setImage:[UIImage imageNamed:@"stack"]];
UIImageView *image2 = (UIImageView *)[cell viewWithTag:2];
[image2 setImage:[UIImage imageNamed:@"super"]];
UIImageView *image3 = (UIImageView *)[cell viewWithTag:3];
[image3 setImage:[UIImage imageNamed:@"android"]];
//Label
UILabel *label1 = (UILabel *)[cell viewWithTag:4];
label1.text = @"Stackoverflow";
UILabel *label2 = (UILabel *)[cell viewWithTag:5];
label2.text = @"Superuser";
UILabel *label3 = (UILabel *)[cell viewWithTag:6];
label3.text = @"Android";
return cell;
}
我添加一些代碼創建DEMO PROJECT爲您
,這裏是一個Screenshot
您需要創建自定義UITableViewCell
才能實現此目的。標準單元的顯示內容非常有限。有幾個在線教程(只是谷歌「自定義的UITableViewCell」)這裏是一個:Table View Cells
謝謝。我知道如何創建一個自定義單元格,你能告訴我如何創建3列。 – user3199271
您可以將標籤和圖像排列在自定義單元內您想要的位置。這就是你如何創建3列。 – Aaron
你是說你想要3個獨立滾動的列嗎?因此,在第2列中向下滾動會將第1列和第3列保留在哪裏? – Stonz2
- 1. 我們如何序列化單身?我想我們不能
- 2. 我們如何加入三張桌子?
- 3. Backbone.js我們能不能有任何tagName?
- 4. 我們如何能迅速
- 5. 我們如何能在jQuery的比較陣列陣列陣列
- 6. 如何添加後退按鈕,當我們有三個UIViewController
- 7. 我有三個列表。我需要在三列
- 8. 表格有兩列 - 我們如何才能將full_name變成一列?
- 9. 我如何在TableViewCell中實現此功能
- 10. 我們如何能夠將圓的進展畫成「四分之三」 - 3/4?
- 11. 我們如何才能在數據列表中找到div
- 12. 我們如何才能將列更改爲sql中的行
- 13. TableViewCell中的多列
- 14. 我們如何將我們的網站列入白名單?
- 15. 如何使自定義TableViewCell,他們每個人都有不同的高度
- 16. 我如何能在它們的構造
- 17. 我們如何能夠生成.NET
- 18. 我們如何能夠在DRF
- 19. 我們如何才能讓kCAOnOrderOut工作?
- 20. IIS 7三種綁定,我怎麼能爲他們做三個緩存?
- 21. 有三列
- 22. Python:dataframe的索引是三列的組合,如何區分它們?
- 23. 我們如何增加treeview擴展所有節點的能力?
- 24. 我們如何從點的列表
- 25. 我們如何限制DataGrid列拖放
- 26. 我們如何讓列表可編輯?
- 27. 我們如何找到三角形內的點數?
- 28. 我們如何計算三個分數之間的比率?
- 29. 我們如何避免安裝第三方組件?
- 30. 我們如何訪問Heroku中的第三方日誌文件
非常感謝meda。圖像和標籤應該是動態的,因爲我不會在所有行中都有相同的圖像和標籤 – user3199271
這些是動態原型單元格,它最多可以載入您的圖像 – meda
謝謝meda。我明白了。你能告訴我更多的設計問題嗎?這是iPAD應用程序,假設我有6張圖像,比如像3行中的圖像,就像2行一樣,也不會出現滾動,我應該去查看桌面視圖還是應該靜態圖像。就像我會在我的應用程序中有6或7種這樣的屏幕,但具有不同的圖像。請讓我知道 – user3199271