如何为表格视图单元格制作和使用XIB文件,而不是仅在情节提要中的表格视图中使用单元格?

问题描述 投票:0回答:1

在正常的情节提要板上,表视图“带有”嵌入式单元格。只需将“动态原型”设置为1(或更多),就可以创建单元格。

enter image description here

然后您可以通过以下方式在视图控制器中简单地使用它们:>

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

   let cell = tableView.dequeueReusableCell(withIdentifier:
                  "YourCellClassID", for: indexPath) as! YourCellClass
   ....
}

YourCellClass是表视图单元格的类,

并且字符串“ YourCellClassID”就是

<< [“ Identifier”

在情节提要的Attributes Inspector(现在是** 5th >>按钮)**中设置的**。((请不要在身份检查器的[[4th)按钮上使用“恢复标识符”,这听起来一样,但无关。)

enter image description here但是如果要

使用XIB文件

,该怎么办?

而不是在情节提要的表视图中“使用”原型之一?如果使用XIB文件,则可以使用

不同表中的相同单元格

如何做?

在正常的情节提要板上,表视图“带有”嵌入式单元格。只需将“ Dynamic Prototypes”设置为1(或更多),就可以创建单元格。然后,您只需在func中将它们用于视图控制器中...
ios uitableview xib swift5
1个回答
0
投票
在当前(2020年)的Xcode中,没有直接按钮可以创建表格视图单元格样式的XIB文件。
© www.soinside.com 2019 - 2024. All rights reserved.