我正在学习如何使用多个选项卡制作RSS馈线应用程序。每个选项卡都通向不同的导航控制器,然后是表视图控制器。每个选项卡之间的唯一区别是RSS URL。

我的问题是:我从每个选项卡中创建一个新类吗?或者我可以使用一个MasterViewController类,并根据所选选项卡更改URL?

如果后者是真的,我可以在self.tabbarcontroller.selectedIndex上进行开关,以便我可以根据所选选项卡更改RSS URL?

这里最好的做法是什么?

有帮助吗?

解决方案

取决于不同的选项卡/ RSS源之间共享的功能,您可以使用常用功能创建一个父ViewController,然后使用单独的URL创建派生视域控件(父ViewController的子类),以及每个选项卡的所需修改。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top