Существуют разные условия для одного и того же файла дизайна. Я не могу использовать if-else в том же файле класса, чтобы различать их. потому что управлять всеми условиями сложно. есть ли способ изменить класс в динамическое время.
2 ответа
Да, мы можем установить класс с помощью Xib. Но из своего исследования я не нашел способа динамически изменять класс раскадровки. Я нашел другой способ повторно использовать представление, например, используя представление контейнера. следующая ссылка показывает, как мы можем повторно использовать раскадровку. Диего Лаваль, опишите это на носителе.
И вы можете прочитать о представлении контейнера на здесь.
Я думаю, вы можете использовать главный контроллер представления и можете загружать различные контроллеры представления как дочерние в зависимости от некоторых условий.
Например, в контроллере Master View вы можете использовать UIsegmentedControl, и в зависимости от параметра, выбранного пользователем, вы можете отображать различные контроллеры представления.
Обратитесь к следующему, чтобы реализовать то же самое.
Похожие вопросы
Связанные вопросы
Новые вопросы
class
Шаблон для создания новых объектов, который описывает общее состояние (я) и поведение (я). НЕ ЗАБИРАТЬСЯ С CSS-КЛАССАМИ. Используйте вместо этого [css].