2017-05-18 24 views
0

こんにちは、私はXcodeで私のアプリのために簡単なログイン画面を作り、それがどの画面画像任意の画面

import UIKit 

class LoginController: UIViewController { 

override func viewDidLoad() { 
    super.viewDidLoad() 

    // Do any additional setup after loading the view. 
    // will allow me to put a image as my UI background instead of a color 
    self.view.backgroundColor = UIColor(patternImage: UIImage(named:"BestBackground")!) 
} 

}

これが正常にイメージをロードしますが、ちょうど私に合うことを確認するのですがフィットiPhone 6からiPhone 6 Plusの任意の画面サイズでロードされるようにしたい

+0

私は1枚の写真を撮るのではなく、ipadに移動すると3倍のように同じ写真がプリントされます – SJackson193

+0

あなたはhttp://stackoverflow.com/a/26311986/2033064のような意味ですか? –

答えて

0

背景をパターンに設定しないでください。他のすべてのビューの背後にUIImageViewを追加してください。 contentModescaleAspectFillに設定し、image"BestBackground"イメージに設定します。これはストーリーボードでもコードでも可能です。

関連する問題