-1

我得到了一个 UIView,其中包含一个 UIIMageView 和几个按钮,这些按钮分配在与 UIIMageView 的图像相关的特定位置。

UIView 的框架是 (0,0,250,250) UIView 中的 UIIMageView 在 IB 中设置为自动调整(全部)。所有按钮都设置为自动调整大小(无)和原点中间。

当我更改 UIView 的框架,即(0,0,500,500)时,UIIMageView(和图像)会调整大小,但按钮会失去几个像素的透视位置(在垂直和水平轴上大约 2 到 3)。

这是正常的吗?有人可以建议吗?

4

2 回答 2

0

尝试将按钮放在另一个 UIView 中,然后在这个新视图上设置自动调整大小选项。您应该在新视图中保留按钮而不自动调整大小。

于 2013-01-27T00:12:38.323 回答
0

毕竟没有答案。我必须接受这样一个事实,即调整大小的视图和其中的按钮将在 x/y 轴上失去 2/ 3 个像素的透视位置...

奇怪的....

于 2013-02-15T22:36:45.477 回答