在我的應用程序,我有地址簿具有的tableview列出聯繫人和在右側面板,我顯示聯繫人細節。在我的聯繫方式詳細信息頁面中,我有諸如電子郵件,手機,工作電話和家庭電話等字段,並且我爲每個字段(如手機,工作電話等)分開了UIView,概念是僅顯示手機或工作電話的UIview或此類字段如果有它的價值。所以最好用tableview來完成它。我的問題是,我們可以將這些字段的UIView添加到tableViewCell嗎?我附上了普通視圖的截圖。我可以在這裏實現tableview並將每個字段的UIView添加到tableViewCell中嗎?
0
A
回答
0
爲您需要的不同類型創建不同的自定義單元格,並且它們應該具有不同的標識符。然後,您可以創建一個需要正確識別的方法:
- (NSString *)identifierForIndexPath:(NSIndexPath *)indexPath
{
if (someCondition) {
return @"youCellIdentifier";
} else if (otherCondition) {
return @"yourCellOtherIdentifier";
}
}
然後如果您有關於這一點,隨便問問題,你可以使用此方法在
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
。
0
CellView.frame=CGrectMake(0,0,150,50);
HomeView.frame=CGrectMake(0,60,150,50);
WorkView.frame=CGrectMake(0,120,150,50);
EmailView.frame=CGrectMake(0,180,150,50);
[Cell.contentview addsubview:cellview];
[Cell.contentview addsubview:HomeView];
[Cell.contentview addsubview:WorkView];
[Cell.contentview addsubview:EmailView];
+0
這是一個解決方案 –
0
使用自定義UITableViewCells
:
在你的故事板,創建原型細胞。在那裏拖動你想要的不同類型單元格的元素並適當地定位它們。在你的例子中,你將需要一個原型單元格用於藍色單元格,另一個用於灰色單元格。
子類
UITableViewCell
。爲新的單元格創建新的Objective-C類並選擇UITableViewCell
作爲超類。鏈接故事板和新課程。轉到故事板並選擇單元格。進入小區類新創建的類(而不是默認的
UITableViewCell
的名字。在細胞中的元素創建IBOutlets
。在您的視圖控制器,創建新的細胞時,對電池元件設置的值。
希望,可以幫助你。
相關問題
- 1. 向UITableViewCell添加子視圖
- 2. 動態添加子視圖的UITableViewCell
- 3. 在UITableViewCell的子視圖中添加UIViewController
- 4. 添加子視圖的UITableViewCell問題
- 5. 的UITableViewCell - 添加子視圖,同時使用UITableViewCellStyle
- 6. 動態添加子視圖到UITableViewCell
- 7. exclusiveTouch添加到子視圖UITableViewCell
- 8. 爲什麼一個UITableViewCell的子視圖中添加不正確?
- 9. 將子視圖添加到UITableViewCell內容視圖
- 10. 將子視圖添加到UITableViewCell:滾動時添加了幾次
- 11. 添加子視圖到靜態UITableViewCell不工作
- 12. 不同視圖的UIButtons將圖像添加到相同的視圖?
- 13. iphone UITableViewCell中添加圖像
- 14. 添加視圖從xib文件添加到UITableViewCell添加約束條件
- 15. 如何刪除以前的子視圖,並添加新的子視圖的UITableViewCell
- 16. 如何將相同的子視圖添加到不同的視圖?
- 17. 多次將相同的視圖添加到ViewFlipper,視圖中的信息不同
- 18. UITableViewCell中添加自定義視圖加載問題
- 19. 滾動後,刪除添加到UITableViewCell的contentView的子視圖?
- 20. UITableViewCell不顯示子視圖
- 21. 想要在選擇UItableViewCell時獲得不同的地圖視圖
- 22. 如何將uiviewcontroller的視圖作爲內容視圖添加到uitableviewcell?
- 23. 如何在不同視圖中添加文本視圖和圖像視圖
- 24. 添加ViewController作爲UITableViewCell中的子視圖 - 沒有顯示
- 25. 當它被選中時,將視圖添加到UITableViewCell的contentView中
- 26. 在UITableViewCell中添加的視圖在滾動後得到清除
- 27. 添加交互式視圖到MonoTouch.Dialog的UITableViewCell
- 28. UITableViewCell子視圖滾動時添加到錯誤的單元格
- 29. 如何在UITableViewCell中添加視頻
- 30. 將不同大小的圖像添加到列表視圖
創建與參數你需要別人,你還可以創建程序與你的條件,你要改變看法不同的自定義單元格想要細胞的inexPath。 –
u能PLS秀一些燈光與編碼..? – Mano
@ManojEl拉班,你到目前爲止所嘗試過的。 – Tirth