我的应用程序的主页有UIButtons,btnIncome和btnExpense. 按下此按钮分别按下IncomeVC和按下ExpenseVC,这是UIViewControllers通过UITabBarxib 添加的两个。tabBar 有 4 个项目。在每个选项卡项目上选择添加相同的四个视图控制器(其中包含UITableViews)作为和的子视图,IncomeVC例如ExpenseVCDailyVC、WeeklyVC、MonthlyVC、YearlyVC。(即,对于收入,有每日、每周等,对于费用也是如此)(我这样做是因为IncomeVCandExpenseVC有 aUIButton和 aUIView这对于所有选项卡都是通用的)。
所以问题是,如果点击btnIncome我必须用与收入相关的数组填充这些表格视图,反之亦然。如何从哪个 viewController 中找到我选择了不同的选项卡(我需要从我添加为 IncomeVC 和 ExpenseVC 的子视图的 4 个视图中获取它)。我是否必须为收入和费用分别制作 8 个不同的视图 4?谢谢。