Какой код эквивалентен вариантам закрепления маски Autoseising в IB?
-
27-09-2019 - |
Вопрос
Как я могу получить NstextField (или любой объект), чтобы уважать параметры AutoRestizing ниже Code? Я хочу динамически добавлять новые объекты на вид на вид, но когда я увеличиваю высоту вида, они привязаны к левому внизу, а не в левом верхнем углу, как показано на рисунке, и поэтому новые текстовые поля выпадаются сверху старых Отказ
Это даже возможно через код?
Решение
Все, что вы можете сделать в интерфейсе Builder, вы можете сделать через код.
[myTextField setAutoresizingMask:(NSViewMaxXMargin | NSViewMinYMargin)];
Это означает, что маржа между правым краем TextView и его руководящим обзором будет гибким, как будет полета между нижним краем и его руководством. Все остальное статическое.
Не связан с StackOverflow