嘿,我刚刚有一个关于为应用程序实现横向模式的简单问题,特别是在 iPad 上运行(但我确信这个概念适用于 iPhone)。我有一个要用于根视图的自定义背景图像。我设计了图像,使其适合纵向模式的 iPad 屏幕尺寸。我是否需要为横向模式设计第二张图像以使其正确适合?这就是风景/肖像过渡的工作原理,在两个不同的图像之间切换吗?我真的不知道,所以任何帮助将不胜感激。谢谢!
问问题
1695 次
2 回答
1
要考虑的另一件事是 UIImage 类具有stretchableImageWithLeftCapWidth:topCapHeight
: 方法来获取现有图像,并通过仅重复图像的中心部分并将图像的角落保留为固定图像来构建可以调整到任何大小的新图像段。
您可以加载固定的 UIImage,使用此方法生成可拉伸的副本,并将其分配给 UIImageView - 然后当您因旋转而调整 UIImageView 的大小时,图像将根据需要进行调整,而不是重新采样图像。
于 2010-02-07T07:21:52.847 回答
0
假设您有一个 UIImageView 作为背景,请在设备方向更改后更改其图像属性。
请参阅http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html中的处理视图旋转
于 2010-02-07T05:30:42.243 回答