ios – 添加其他控件时的UITableViewController或UIViewController

ios – 添加其他控件时的UITableViewController或UIViewController,第1张

概述我有很多视图,包括tableviews,但也包括其他控件.到目前为止,我一直在继承UIViewController并手动添加一个tableview(我的其他控件在其上方/下方).除了必须手动处理滚动之外,没有太多的麻烦,有时一些调整大小(如果表的内容是动态的). 我只是发现UITableView的tableHeaderView和tableFooterView几乎可以处理你向它们抛出的任何东西.我想 我有很多视图,包括tablevIEws,但也包括其他控件.到目前为止,我一直在继承UIVIEwController并手动添加一个tablevIEw(我的其他控件在其上方/下方).除了必须手动处理滚动之外,没有太多的麻烦,有时一些调整大小(如果表的内容是动态的).

我只是发现UItableVIEw的tableheaderVIEw和tableFooterVIEw几乎可以处理你向它们抛出的任何东西.我想我之前已经浏览过它们,认为它们与章节页眉/页脚有关,当然它们根本不相关.

所以考虑到这一点,在我将一堆类转换为子类UItableVIEwController而不是UIVIEwController之前,这是标准做法吗?例如,如果我有一个视图,主要是非表格内容,但是动态的桌面视图有一半,那么仅仅使用UItableVIEwController并将其中的所有内容放在页眉/页脚中是个好主意吗?

解决方法 表视图页眉和页脚将与表视图的内容一起滚动.如果您需要它们始终可见,您当前的方法是最好的.如果您不介意滚动标题视图,您确实可以重构您的应用程序. 总结

以上是内存溢出为你收集整理的ios – 添加其他控件时的UITableViewController或UIViewController全部内容,希望文章能够帮你解决ios – 添加其他控件时的UITableViewController或UIViewController所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1037312.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存