我需要混合静态和动态部分的一个分组UITableView
一个类似于Twitter的账户设置应用程序:在分组表视图
也就是说,一种形式或菜单,其中一些的这些部分有一组事先已知的静态单元格,其他部分必须是动态的,并允许以“添加帐户”的方式插入其他行。我在.xib
文件中管理UITableView
。对于静态的细胞,我已分离.xib
文件,我可以在视图控制器的cellForRowAtIndexPath:
方法内加载。
我应该如何处理这种类型的表?我没有找到任何示例代码。
如何cellForRowAtIndexPath:
方法应该是什么样子?我需要为静态单元格保留strong
属性吗?在表格视图所在的同一个.xib
文件中直接设计每个静态单元并为它们设置出口是否更好? (虽然这不允许重复使用我的自定义设计的细胞......)
我需要为实现这一目标,正确地管理细胞和记忆的一些准则。在此先感谢
我不认为你可以混合静态单元格和动态单元格 - 它是表格视图本身的属性,所以我认为它需要是一个或另一个。动态单元无法做到,您可以使用静态单元完成动态单元,因此请将其全部变为动态。 – rdelmar
@rdelmar好吧,也许我用错误的方式命名事情......我想用“静态”和“动态”来表示的意思就是我有一组部分,其细胞我已经知道并且不会改变(作为Twitter徽标单元格和屏幕截图中的“更新联系人”单元格)以及另一组将在用户提供新信息(如“添加帐户”)时具有可变单元集的部分集合 – AppsDev
@rdelmar由于存在我需要的例子(例如,我提供的屏幕截图以及电话应用程序中的“新联系人”功能),可以做...问题是,怎么做?我不使用故事板... – AppsDev