Домашняя страница моего приложения имеет UIButtons
, btnIncome
и btnExpense
. Нажатие на эти кнопки значительно увеличивает IncomeVC
и ExpenseVC
, которые являются двумя UIViewControllers
с UITabBar
, добавленными через xib. TabBar имеет 4 элемента. При выборе в каждом элементе табуляции добавляются те же четыре контроллера представлений (которые содержат UITableViews
) в качестве поднабора IncomeVC
и ExpenseVC
, например, DailyVC, WeeklyVC, MonthlyVC, YearlyVC. (Т. Е. Для Дохода, ежедневно, еженедельно и т.д. и так же для Expense) (я сделал это так, потому что IncomeVC
и ExpenseVC
имеют UIButton
и UIView
, которые являются общими для всех вкладок).
Итак, проблема в том, что если щелкнуть по btnIncome
, мне нужно заполнить эти таблицы с помощью массивов, связанных с Доходом и наоборот для Expense. Как я могу найти, с какого viewController я выбрал разные вкладки (мне нужно получить его из 4 представлений, которые я добавил в качестве подзаголовка IncomeVC и ExpenseVC). Должен ли я каждый день составлять 8 разных просмотров для дохода и расходов?
Thanx.