如何使用swift

时间:2015-07-24 10:14:57

标签: ios swift xib

我想设置两种不同尺寸的背景图片:一种用于横向模式,另一种用于纵向模式。我写了这样的程序,但我知道它只显示肖像模式。我应该在这里为横向模式写下什么条件?我对快速的语言很新。

@IBOutlet var img: UIImageView!

func loadimage()
{
    let image = UIImage (named: "Vertical");
    self.img.image  = image
}

1 个答案:

答案 0 :(得分:3)

您可以像这样检查设备方向,然后设置图像。

override func didRotateFromInterfaceOrientation(fromInterfaceOrientation: UIInterfaceOrientation) {
        let app = UIApplication.sharedApplication()

        if (app.statusBarOrientation.isLandscape) {
            // Image Code

        }
        else {
            // Image Code
        }