【问题标题】:Scale Image to image view将图像缩放到图像视图
【发布时间】:2014-12-10 19:31:52
【问题描述】:

我目前正在构建一个 iOS 应用程序。我仍处于初级阶段,但知道我的编程方式。

但是 Interface Builder 让我很头疼。

我想要一个图像视图,然后以编程方式加载图像内容(这里没问题)。但是我希望图像视图永远不会改变初始大小(现在不管图像的分辨率是多少)。

这里有个窍门:图像视图应该与左侧、右侧和顶部保持一定距离。在底部,imageview 需要保持最小距离,但可以尽可能大(针对不同的 iPhone)。

我仍然不知道需要为图像视图设置什么模式,因为目前每个设置都会以某种方式调整视图的大小。

有人对如何设置模式和约束有任何建议吗?

【问题讨论】:

    标签: swift interface-builder xcode6


    【解决方案1】:

    您需要从NSWindowDelegate 实现windowWillResize(或实时变体),并在重新显示之前计算视图中图像的比例。

    【讨论】:

      猜你喜欢
      • 2013-08-14
      • 1970-01-01
      • 2012-05-24
      • 1970-01-01
      • 2013-10-02
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      相关资源
      最近更新 更多