表格视图顶部的图像

Posted

技术标签:

【中文标题】表格视图顶部的图像【英文标题】:Image at the top of the tableview 【发布时间】:2011-03-11 19:07:59 【问题描述】:

嘿,我正在制作一个必须在分组的 tableview 顶部显示大图像的应用程序,我不希望图像出现在 tablecell 中,因为那样看起来很愚蠢。我只是想让图像浮在那里,但我不知道该怎么做?谢谢!

【问题讨论】:

【参考方案1】:

使用表格视图的tableHeaderView 属性,如下所示:

UIImageView *topImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"my logo.png"];
topImage.backgroundColor = [UIColor clearColor];
topImage.frame = CGRectMake(0, 0, theTableView.bounds.size.width, 100); // replace 100 with the height of your image, plus a bit if you want it to have a margin
topImage.contentMode = UIViewContentModeCenter;

theTableView.tableHeaderView = topImage;
[topImage release];

【讨论】:

以上是关于表格视图顶部的图像的主要内容,如果未能解决你的问题,请参考以下文章

删除表格视图中第一行顶部的空格

如何使用约束在表格视图单元格之间创建空间?

当按钮覆盖在表格视图顶部时,如何防止表格视图单元格注册点击?

在表格视图顶部添加按钮 - 界面生成器

滚动表格视图时,我需要在表格视图顶部传递的行

如何使用视图顶部的工具栏滚动表格视图