【发布时间】:2011-03-22 10:29:14
【问题描述】:
我有一个绘图应用程序,正在寻找有关绘制选择矩形的方法的反馈,或者为选定视图调整大小的夹点。
所以我有一个继承自 UIView 的自定义类,其中包含 UIImageView、UILabel 和 UIButton。我可以一次在屏幕上显示几个。我想点击一个并在它周围画一个选择矩形。如果我从那里拖动,我希望视图和选择矩形随之移动。我希望选择矩形可能比现有边界矩形大 4px。
所以我的问题是在选定的 UIView 对象周围获取选择矩形的最佳方法是什么?
我是否偏移了对象,所以当我添加作为其中一部分的 UIImageView、UILabel 和 UIButton 时,我在边缘周围有一个 4px 的缓冲区?
我在选择重新定位子视图时调整视图,增加界限并偏移帧吗?
我是否只是创建一个比所选对象大 4px 的新 UIView,然后将其与所选视图一起移动?
我是否只是创建一个比所选对象大 4px 的新 UIView 并使所选视图成为它的子视图?
还是? (你的想法在这里......)
感谢您的 cmets 和建议...
踏板车133
【问题讨论】: