如何在我的 Table 视图中反映 xib 文件的约束?
How to reflect xib file’s constraints in my Table View?
我一直坚持在 Table 视图中创建各种单元格类型。
这是我的方法。
创建一个Table视图并放置一个原型单元格并为其指定一个标识符(这里假设为“cell1”)
用 xib 文件创建一个 TableViewCell 文件,并赋予它们与我赋予原型单元格(“cell1”)相同的标识符
在 xib 文件中,我将一个 imageView 和标签放到单元格中。然后给它们设置一些约束条件。还将它们连接到 TableView cell 文件作为出口。
在 TableViewCell 文件中,我将这两个 imageView 和标签作为子视图添加到自身。
在TableViewController文件中,我注册了Nib。
在TableViewController文件中,我将文本设置为我在xib文件中创建的标签(在“cellForRowAt”方法中)
我用 xib 文件创建了一个自定义单元格文件,并为 xib 文件中的单元格设置了 imageView 和标签。然后我给imageView一个示例图片,给imageView和label设置了一些约束。
然后我在 View did load 方法中将我的 Nib 注册到我的 TableViewComtroller 文件中。
最后,我在我的 xib 文件中创建的自定义单元出现在我的 TableView 中,但是我在 xib 文件中设置的约束完全消失了。似乎 imageView 和标签的位置有点随机。而且我给imageView设置的示例图片也没有出现
有人可以帮助我吗?
由于您没有提供任何屏幕截图,我可以在这里为您提供参考 link 我使用了 TableView With sections,其中 Header 单元格来自 Xib
我没有遇到关于我的约束的此类问题您可以查看此文件作为参考,希望您能找到错误的地方,如果仍然发现问题请评论
我一直坚持在 Table 视图中创建各种单元格类型。
这是我的方法。
创建一个Table视图并放置一个原型单元格并为其指定一个标识符(这里假设为“cell1”)
用 xib 文件创建一个 TableViewCell 文件,并赋予它们与我赋予原型单元格(“cell1”)相同的标识符
在 xib 文件中,我将一个 imageView 和标签放到单元格中。然后给它们设置一些约束条件。还将它们连接到 TableView cell 文件作为出口。
在 TableViewCell 文件中,我将这两个 imageView 和标签作为子视图添加到自身。
在TableViewController文件中,我注册了Nib。
在TableViewController文件中,我将文本设置为我在xib文件中创建的标签(在“cellForRowAt”方法中)
我用 xib 文件创建了一个自定义单元格文件,并为 xib 文件中的单元格设置了 imageView 和标签。然后我给imageView一个示例图片,给imageView和label设置了一些约束。
然后我在 View did load 方法中将我的 Nib 注册到我的 TableViewComtroller 文件中。
最后,我在我的 xib 文件中创建的自定义单元出现在我的 TableView 中,但是我在 xib 文件中设置的约束完全消失了。似乎 imageView 和标签的位置有点随机。而且我给imageView设置的示例图片也没有出现
有人可以帮助我吗?
由于您没有提供任何屏幕截图,我可以在这里为您提供参考 link 我使用了 TableView With sections,其中 Header 单元格来自 Xib
我没有遇到关于我的约束的此类问题您可以查看此文件作为参考,希望您能找到错误的地方,如果仍然发现问题请评论