我正在开发具有表格 View 的应用程序,并且我能够动态插入新单元格。问题是表格 View 需要有颜色或形状等类别,我的问题是:
当我添加新单元格时,如何在单元格的愿望类别中进行选择?
我知道我必须以某种方式构建我的数据库,但问题是我不擅长 coredata 并且我对这个主题有点困惑,所以如果有人能给我一些解释或示例代码,我会非常高兴感恩。
最好的问候。
最佳答案
如果您正确设置数据源,那么您可以检索其中包含所需类别的对象。当您在 cellForRowAtIndexpath: 中检索该对象时,您将提取该类别并在某种 switch 语句中使用它,该语句允许您使用所需的形状和颜色以及您想要的一切来更改单元格。
为了使代码更清晰,我建议创建一个自定义单元并调用某种更新方法(在相同的 cellforrowatindexpath:
中),它会为您执行相同的视觉操作。
您对数据库所做的操作或其他应该与此问题分开的事情,因为您应该在其他类中获取该数据。然后,它将被塑造成您的自定义对象,然后将其放入您的数据源中。
如果您的问题没有具体细节,那么这只是理论上的困惑。
但是你应该能够弄清楚这一点。 祝你好运。
关于objective-c - 插入带有类别的 TableView 单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9094537/