У меня есть приложение для iPhone с несколькими контроллерами представления. Их соответствующий пользовательский интерфейс настроен в основном файле раскадровки. Для согласованности я определил некоторые глобальные значения высоты текстового поля, размеров шрифта, высоты кнопок и т. Д., Которые будут использоваться многими элементами управления. Текущий способ настройки этих элементов управления заключается в их инициализации в раскадровке, а затем в соответствующем контроллере представления, в рамках viewDidAppear, к глобальным значениям высоты, шрифтов и т. П. Обращаются и присваивают их как оставшиеся свойства этих элементов управления.
Но этот процесс фрагментирован и подвержен ошибкам. Есть ли лучший способ сделать это? Возможно ли иметь доступ к глобальным значениям, определенным в быстрых файлах, внутри раскадровки? Например, может ли шрифт текстового поля, на которое указывает Инспектор атрибутов, фактически ссылаться на глобальное значение?
Спасибо