Отключение автоповорота для определенной UIView iOS 12

Нет родительского селектора; так же, как нет предыдущего селектора. Одна из веских причин не иметь этих селекторов заключается в том, что браузер должен пройти через всех дочерних элементов элемента, чтобы определить, следует ли применять класс. Например, если вы написали:

body:contains-selector(a.active) { background: red; }

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

Эта статья Почему у нас нет родительского селектора , это подробно объясняет.

0
задан tallen11 28 March 2019 в 04:35
поделиться

1 ответ

Я думаю, что вы должны использовать (i) autolayout, чтобы установить ограничения на вид, зафиксировав его положение или высоту по ширине. для установки ориентации для портрета и пейзажа вы должны использовать классы размеров

(ii) Другой прием - вы можете использовать UIViewController, чтобы исправить ориентацию, используя делегат ориентации маски. затем добавить его добавить ребенка другого UIViewController enter image description here

0
ответ дан ajjjjjjjj 28 March 2019 в 04:35
поделиться