Могу ли я использовать один контроллер представления для обработки нескольких представлений в контроллере панели вкладок - PullRequest
0 голосов
/ 04 мая 2019

Я делаю приложение с панелью вкладок, которая будет отображать три разных таймера. Три таймера практически идентичны, кроме времени и нескольких меток. В настоящее время я использую 3 контроллера представления на своей плате истории для таймеров, которые используют один и тот же класс, и встраиваю их в контроллер представления панели вкладок. Есть ли способ, которым я могу иметь один контроллер представления и затем программно использовать его три раза в контроллере представления панели вкладок? Это даже хороший путь для спуска?

1 Ответ

1 голос
/ 05 мая 2019

Представление может иметь только одного родителя, поэтому вам нужно три отдельных экземпляра представления, чтобы заполнить три вкладки.А поскольку контроллер представления имеет только одно представление, каждому экземпляру представления на трех вкладках требуется свой собственный экземпляр контроллера представления.

Можно иметь один класс контроллера представления с тремя экземплярами этого контроллера представления, но вы можетене используйте один экземпляр контроллера представления и один его экземпляр представления для заполнения трех вкладок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...