如何在 UITableView 上方添加 UIImage

Posted

技术标签:

【中文标题】如何在 UITableView 上方添加 UIImage【英文标题】:How to add an UIImage above UITableView 【发布时间】:2015-09-12 15:26:14 【问题描述】:

谁能告诉我View?

我已经尝试添加刷新控件自定义视图,但仍然无法获得我想要的确切内容。

例如查看LinkedIn ios App的侧边栏并尝试下拉侧边栏中的内容。请检查链接并查看图片中的 LinkedIn 徽标。

http://i.stack.imgur.com/JpAjL.jpg

【问题讨论】:

【参考方案1】:

根据您的要求,您有两种方法:

    如果你想添加,让图像视图始终显示在表格视图的顶部。如果您正在寻找这个,请实现以下方法并将您添加到第 0 节的 UIView 中的图像视图返回。

    (UIView *)tableView:(UITableView *)iTableView viewForHeaderInSection:(NSInteger)iSection

    如果您希望图像视图在表格视图加载时隐藏并在表格下拉时显示。

对于#2,添加带有 Y 值(0 - 视图高度)的框架的图像视图。然后调整滚动视图的 contentInset。

【讨论】:

谢谢阿比纳夫。它有帮助。其实我在寻找第二种选择。

以上是关于如何在 UITableView 上方添加 UIImage的主要内容,如果未能解决你的问题,请参考以下文章

如何在 UITableView 的 searchBar 上方显示 UIActivityIndi​​cator

如何在表格视图上方添加封面照片(如路径或每个应用程序)

在 Swift 中删除分组 UITableView 上方的空间

在 UISearchBar 和 UITableView 上方添加 UILabel,如 WhatsApp 联系人

您是不是必须使用 UITableView 而不是 UITableViewController 在 tableview 上方添加按钮?

如何在 UITableView 删除按钮上添加图像?