我正在创建一个包含全屏艺术图形的 iPad 杂志,我想知道如何在设备旋转期间处理图像。我是发送每个图像的两个版本(一个 1024x768px 和一个 768x1024px)还是我可以只发送一个 1024x1024px 并剪辑其内容以适应设备方向。
任何反馈将不胜感激!
谢谢。
我正在创建一个包含全屏艺术图形的 iPad 杂志,我想知道如何在设备旋转期间处理图像。我是发送每个图像的两个版本(一个 1024x768px 和一个 768x1024px)还是我可以只发送一个 1024x1024px 并剪辑其内容以适应设备方向。
任何反馈将不胜感激!
谢谢。
您可以使用单个 1024x1024 像素的图像来完成。制作一个 UIView(或使用 UIViewController 中的主视图)并将其设置为拉伸以适应任一方向的屏幕。还将 UIView 设置为剪辑子视图。放入一个不调整大小的 UIImageView 并将其设置为 1024x1024px。UIImageView 上的灵活间距设置及其在 UIView 中的位置将决定显示图像的哪一部分。
例如,要始终使图像居中,请给 UIImageView 的所有边提供灵活的间距,并将其最初在 UIView 中居中。要始终显示左上角部分,请固定左上角和左上角的大小,并将 UIIMageView 的左上角与其父 UIView 的左上角对齐。