我有一个UIView,其中包含一个UIIMageView和几个按钮,这些按钮分配在与UIIMageView图像相关的特定位置。
UIView的框架是(0,0,250,250) UIView中的UIIMageView设置为IB中的autorisizing(all)。 所有按钮都设置为自动调整(无)和原点中间。
当我更改UIView的帧即(0,0,500,500)时,UIIMageView(和图像)调整大小OK但按钮的透视位置会丢失几个像素(垂直和水平轴约为2到3)。 / p>
这是正常的吗?有人可以建议吗?
答案 0 :(得分:0)
尝试将按钮放在另一个UIView中,然后在这个新视图上设置自动调整大小选项。您应该在新视图中保留按钮而不进行自动调整。
答案 1 :(得分:0)
毕竟没有答案。 我必须接受这样一个事实,即调整大小的视图和其中的按钮将失去透视位置x / y轴的2/3像素...
...怪