Во время запроса вопроса единственным вариантом было либо использовать iframes, либо таблицы стилей с очень высокой спецификацией и явно задать все свойства, которые могут повлиять на стили. Последний метод очень громоздкий, потому что всегда будет какое-то свойство, которое вас упускает. Следовательно, единственным используемым методом для выделения таблиц стилей было использование iframes.
Решение этой проблемы - устранение стилей без iframes - Shadow DOM ( с Chrome 25 [/ д2]). Вы можете найти учебник в HTML5 Rocks . Для реального расширения Chrome, использующего Shadow DOM для выделения стилей, см. Экран #Anchors ( здесь ).
Вы не можете получить доступ к IBOutlet
s из DetailViewController
в prepareForSegue
, потому что они еще не подключены.
Как указано в комментариях, создайте свойство String
в DetailViewController
, установите его в prepareForSegue
и установите свойство text
метки в viewDidLoad
или viewWillAppear
в DetailViewController
.