Как я могу сделать UIView растягиваемым по углам? - PullRequest
1 голос
/ 02 января 2011

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

Как бы я реализовал такое представление?

1 Ответ

0 голосов
/ 26 апреля 2011

Для этого вам нужно будет создать подкласс UIView и обрабатывать сенсорные события вручную. Когда вы получите сенсорное событие, вам нужно будет немного по математике, а затем установить рамку вида на новый размер. Я бы рекомендовал сделать фоновое изображение растягиваемым, используя stretchableImageWithLeftCap: topCap. На самом деле это не должно быть так сложно.

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