ios - 如何在 TableViewController 中的 tableview 上方添加图像 - Swift 3

标签 ios uitableview swift3 uiimageview uisearchcontroller

我在带有搜索栏的 tableview Controller 中有一个 tableview。我想以这样的方式将图像添加到它的顶部,它就像一个导航栏并且不会移动并且本质上会缩小表格 View 。我通常使用 View Controller 并在顶部添加图像,但我似乎无法执行 tableviewcontroller。我尝试添加 UIView 并调用

tableViewHeader  

方法,但是我的搜索 Controller 消失了,当我在 tableview 中向下滚动时,标题消失并且 tableview 覆盖了整个页面。

有什么方法可以在 tableviewcontroller 中的 tableview 中添加某种粘性标题,以便它保持在那里并且我的搜索 Controller 不会消失。

最佳答案

添加 UIImgaeViewHeaderView其中TableView .
类似的东西——

    let headerImageView = UIImageView.init(frame: Frame)

    headerImageView.image = Image

    self.tableView.tableHeaderView = headerImageView

关于ios - 如何在 TableViewController 中的 tableview 上方添加图像 - Swift 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47949534/

相关文章:

ios - VFR Reader检测页面何时呈现

ios - 键盘扩展如何知道文档代理已更改?

ios - 获取任何包含 ID 核心数据的数据

ios - UI 测试 - isSelected 总是返回 false

ios - ARKit 添加 X 翻转的 2D 视频

ios - 更改assetVideoTrack的preferredTransform以解决合并视频时的镜像问题

JavaFX - 拖放 TableCell

ios - 选项卡和导航 View Controller 中表格单元格的 Segue

ios - UITableView 中的问题

ios - 注销并清除当前 VC 以下的 VC