我的应用程序首页有两个 UIButtons,btnIncome 和 btnExpense。按下这些按钮会推出 IncomeVC 和 ExpenseVC,它们都是通过 xib 添加了 UITabBar 的两个 UIViewControllers。tabBar 有 4 个选项卡。选择每个选项卡项目后将同样的四个视图控制器(包含 UITableViews)添加为 IncomeVC 和 ExpenseVC 的子视图,例如 DailyVC、WeeklyVC、MonthlyVC、YearlyVC(即对于收入,有每日、每周等,对于支出也是如此)。(我这样做是因为 IncomeVC 和 ExpenseVC 具有一个 UIButton 和一个 UIView,这对于所有选项卡都是通用的)。
问题是,如果我点击 btnIncome,我必须使用与收入相关的数组填充这些 tableviews,支出则反之。如何找到我从哪个视图控制器中选择了不同的选项卡(我需要从添加为 IncomeVC 和 ExpenseVC 的 4 个视图中获取)。我是否需要为 Income 和 expense 分别创建 8 个不同的视图,每个有 4 个?谢谢。
问题是,如果我点击 btnIncome,我必须使用与收入相关的数组填充这些 tableviews,支出则反之。如何找到我从哪个视图控制器中选择了不同的选项卡(我需要从添加为 IncomeVC 和 ExpenseVC 的 4 个视图中获取)。我是否需要为 Income 和 expense 分别创建 8 个不同的视图,每个有 4 个?谢谢。