在IOS中放置可调整大小的背景图像

时间:2014-01-08 18:49:25

标签: ios iphone

我的应用程序在iphone 4屏幕尺寸上开发了一个背景图像,但是现在屏幕尺寸越大iphone 5越小,我理想的是要为iphone 5屏幕尺寸自动调整大小。图像通过imageView对象显示,我希望它会自动调整大小以适应新的屏幕尺寸。请问有办法吗? 谢谢

2 个答案:

答案 0 :(得分:1)

两个步骤:

  • 使用Autolayout约束来确保UIImageView本身 填满屏幕。
  • 在UIImage上设置调整大小掩码 UIImageView用于拉伸图像,因为你想填充图像 的UIImageView。

答案 1 :(得分:1)

使用此:

self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"yourImage"]];

然后您不需要使用UIImageView来创建背景。如果您还想使用UIImageView,可以使用Autolayout:

  1. 转到Storyboard并选择UIImageView
  2. 点击“Pin”按钮并添加4个Constrains(左,上,右和下)。