Я хочу отобразить маркер в углах UIView, который можно использовать для изменения размера представления. Как я могу отображать маркеры, плавающие в верхней части всего остального, и при этом иметь связь и быть в синхронизации с видом?
Решение, которое я реализовал ранее, выглядит следующим образом:
альтернативный текст http://bayimg.com/image/dalipaacn.jpg
Я поместил вид в другой вид, который показывает ручки в верхней части углов. Проблема с этим подходом состоит в том, что маркеры добавляют дополнительное пространство к размеру исходного представления. Поскольку Apple рекомендует размер кнопки не менее 40 x 40 пикселей, это не очень мало места, а также выходит за пределы видимых границ исходного вида. Также, когда я хочу выровнять исходную границу видов с ее границей суперпредставлений, части кнопок ручки становятся неприкасаемыми. Другая проблема заключается в том, что исходное представление должно быть инкапсулировано в этот объект «вспомогательного представления» и, таким образом, становится частью чего-либо, хотя оно действительно является основным компонентом.