Подтвердить что ты не робот

UIView скрывает представления детей, когда выходит за пределы

У меня есть представление, скажем 100x100. И он имеет множество uiviews как подвид: let say 30x30

Если subview имеет верхнюю левую координату: (90,90) - я ожидаю увидеть только часть этого подвью. Но я все еще вижу всю площадь - даже если она не соответствует родителям

Вопрос в том, как сделать uiview для отображения только тех частей subview, которые находятся в исходных границах?

Благодарю вас

4b9b3361

Ответ 1

Установить представление clipsToBounds в значение YES.

Программно: view.clipsToBounds=YES;

Через конструктор интерфейса: Click the view->Attributes Inspector->Check Clip subviews

Ответ 2

Я думаю, вы хотите включить "просмотр подзапроса" в родительском представлении.

Ответ 4

В самом деле, из раскадровки поставьте галочку в родительский UIView "Clip Subviews". Вот как это сработало для меня.