我有一个尺寸为320 x 376的视图

在此视图的顶部,我想放置一个UIImageView,将4(不确定此处的测量单位)指向每个大小。 (希望)这将在图像周围创建一个框架。

因此,从观点来看,


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


当上述测量到位后,我得到





为什么我看不到底部有4点缓冲?

最佳答案

经过您的参数测试,对我来说还可以:



我发现解释发生这种情况的唯一原因是因为其他两个视图(边框视图+图像视图)后面的视图比376短,因此它隐藏了视图的底部:

(这里是绿色的)




太短

关于uiview - 将图片放在自定义 View 上,需要澄清,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7940793/

10-09 02:05