在我的应用程序,我有地址簿具有的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