我目前正在构建iOS应用。我还处于初学阶段,但我知道自己的编程方式。
然而,Interface Builder让我很头疼。
我想要一个图像视图,然后以编程方式加载图像内容(这里没问题)。但是我希望图像视图永远不会改变初始尺寸(现在重要的是图像的分辨率)。
这是技巧:图像视图应该是左,右和顶部的一定距离。在底部,imageview需要保持最小距离,但可以尽可能大(对于不同的iPhone)。
我仍然失去了为imageview设置的模式,因为目前每个设置都会以某种方式调整视图大小。
有人对如何设置模式和约束有任何建议吗?
答案 0 :(得分:0)
您需要从windowWillResize
实施NSWindowDelegate
(或实时变体)并在重新显示之前计算视图中图像的比例。