我的 View 大小为 320 x 376
在此 View 之上,我想放置一个 UIImageView,留下 4 个(不确定这里的测量单位是什么)指向每个尺寸。这(我希望)将在图像周围创建一个框架。
所以,从立场来看,
- 起始 x,y 坐标将为
4 x 4。
- 计算顶 View 的宽度,i
320 - 4 - 4 = 312
- 计算顶 View 的高度,i
376 - 4 - 4 = 368
当所述测量到位时,我得到了
为什么我没有看到底部有 4 点缓冲区?
最佳答案
用你的参数测试过,对我来说没问题:
我发现解释为什么会发生这种情况的唯一原因是因为其他 2 个 View (边框 View + ImageView )后面的 View 短于 376,因此它隐藏了 View 的底部:
(这里是绿色的)
好的
太短
关于uiview - 在自定义 View 上定位图像,需要澄清,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7940793/