gpt4 book ai didi

iOS 纵横比填充图像调整大小,内容与左/上边缘对齐

转载 作者:可可西里 更新时间:2023-11-01 06:07:52 25 4
gpt4 key购买 nike

我正在为 iOS-7 开发通用应用程序。此特定问题仅针对 iPad。我想放置一个图像作为 View Controller Root View 的背景,即图像应该填满整个屏幕。 1x 图像的大小为:768x1024。这适用于纵向,因为 iPad 的非视网膜分辨率在纵向上也是 768x1024。然而,在风景中,图像不适合。我曾尝试使用 ScaleToFit,但由于未保留图像的纵横比,我无法使用 ScaleToFit(它们是图像中的东西,当未在两个轴上按比例缩放时看起来很奇怪)。 AspectFill 调整大小似乎最适合我的需要,但它们是一个小问题。正如 Apple 文档中所定义的那样,“内容被调整大小以完全填充边界矩形,同时仍保留内容的外观。内容在它超出的轴上居中。”。我不希望内容在超出的轴上居中,我希望它与顶部/左侧边缘对齐。

所以基本上我想要两件事:

  • 方面填充
  • 内容在左/上边缘保持对齐。

有没有可能实现这个。任何代码片段都会很棒。

谢谢

最佳答案

您必须继承 View Controller 的 View 并手动缩放和对齐。

查看 THIS 中的代码片段回答。

调整 imageViewXOriginimageViewYOrigin 以根据需要对齐。

关于iOS 纵横比填充图像调整大小,内容与左/上边缘对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23683766/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com