Могут ли дети UIView быть ограничены рамками своих родителей? - PullRequest
0 голосов
/ 09 марта 2011

У меня есть пользовательский UIView, который действует как объект макета.Если я добавлю дочерние элементы к этому UIView (макет), макет позаботится об их расположении (используя метод layoutSubviews).Можно ли ограничить детей таким образом, чтобы они не рисовались за пределами макета?

Ниже приведена иллюстрация того, чего я хочу достичь:

Normal behavior desired behavior

Левая картинка - это то, что обычно происходит.Я хочу показать ситуацию на правильном рисунке.

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

Возможно ли это и как?

1 Ответ

4 голосов
/ 09 марта 2011

Установите свой родительский вид clipsToBounds свойство на YES

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...