【问题标题】:Using a UIView xib as a Table View Cell使用 UIView xib 作为 Table View Cell
【发布时间】:2019-07-13 00:41:48
【问题描述】:

我有一个 UIView 的 xib,其类为 MyUIView。我想将此视图重新用作表格视图单元格,但我不确定该怎么做。

我知道我必须为我的表格视图注册 xib,例如:

override func viewDidLoad() {
    super.viewDidLoad()
    tableView.register(UINib(nibName: "MyUIView", bundle: nil), forCellReuseIdentifier: "MyUIView")
}

但除此之外,我不知道如何将其向上转换为表格视图单元格。我需要对常规表格视图/表格视图单元格流程进行哪些修改才能使用我的 UIView xib 作为单元格?

【问题讨论】:

  • 你不能像 UITableViewCell 一样重复使用 UIView。使用 UITableViewCell 代替 UIView
  • 创建表格视图单元格并将该视图添加为子视图并注册该单元格可能会有所帮助

标签: ios swift uitableview swift4


【解决方案1】:

UIView control 添加到您的表格视图单元格中。然后将其类设置为 MyUIView。

【讨论】:

    猜你喜欢
    • 2021-10-26
    • 1970-01-01
    • 2023-03-22
    • 1970-01-01
    • 2020-01-02
    • 1970-01-01
    • 2019-07-26
    • 2021-02-18
    • 1970-01-01
    相关资源
    最近更新 更多