这应该是一个非常基本的问题,即使您可以链接到涵盖此(或类似)主题的某种文章/教程,我也会很高兴。如何通过我的应用程序对所有不同的UITableView进行相同的外观?
我有四个翼片,含有一个表视图导航控制器的每个选项卡的应用程序。我是而不是使用UITableViewController
子类,因为我想有一个静态视图顶部的一些表和背景下的图像背景。我也使用不同类型的自定义单元格(大部分配置有图像和代码-willDisplayCell
)。因为我希望所有表格都具有相同的外观和感觉,所以我想知道如何重新使用一些代码,但我很难弄清楚。我是否需要创建一个带有UITableView
插座的“基本”UIViewController
子类,然后将此作为我的超类使用?或者我必须在单独的类中实现我的UITableViewDelegate
,并将该类的对象用作表视图委托?或者,我应该使用自定义UITableView
和一个子类,而不是?
如果需要的话,我可以提供更多的细节,但我想这已经足够让一个开始讨论。谢谢你的帮助!
,因为我不想让最顶层的视图与表格视图一起滚动。我想你应该添加一条评论来代替。 – phi
我不认为你在这里给出的解释足以解释我认为从用户体验角度来看可能是一个有缺陷的想法。 – ader
您的意见非常感谢,但我已经意识到我的决定对“用户体验”的影响。不管怎么说,还是要谢谢你。 – phi