将图像定位在自定义视图上,需要进行说明

时间:2011-10-29 18:24:14

标签: uiview size measurement

我的视图大小为320 x 376

在这个视图的顶部,我想放置一个UIImageView,留下4(不知道这里的测量单位是多少)指向每个尺寸。这(我希望)将在图像周围创建一个框架。

因此,从观点来看,

  • 开始x,y坐标为4 x 4.
  • 计算顶视图的宽度,320 - 4 - 4 = 312
  • 计算顶视图的高度,376 - 4 - 4 = 368

当所述测量到位时,我得到了

enter image description here

enter image description here

为什么我没有看到底部的4点缓冲区?

1 个答案:

答案 0 :(得分:0)

用你的参数测试,对我来说没关系:

enter image description here

我发现解释原因的唯一原因是因为其他2个(边框视图+图像视图)背后的视图比376短,所以它隐藏了视图的底部:

(这里是绿色的)


enter image description here

太短了 enter image description here