2016-05-21 7 views
0

XCodeをバージョン7.3.1(7D1014)にアップグレードする前に、次のコードスニペットがアプリケーションの背景を変更しました。今私は、エラー、次の取得iOSアプリケーションの背景を設定しようとするとエラーが発生する

class InitialViewController: UIViewController { 
    @IBOutlet weak var startImage: UIImageView! 

    override func viewDidLoad() { 
     super.viewDidLoad() 

     self.view.backgroundColor = UIColor(patternImage: UIImage(named: "FogCity")!) 
    } 

    override func didReceiveMemoryWarning() { 
     super.didReceiveMemoryWarning() 
     // Dispose of any resources that can be recreated. 
    } 
} 

enter image description here

この画像が存在します。 enter image description here

"印刷" 機能が表示され、以下: enter image description here

私を助けてください!

答えて

2

あなたのコードを.JPEG .pngをなどの拡張子を持つ

0

1倍の画像はどこにありますか?まず、あまりにもこの画像を入れて、再度実行してください...

self.view.backgroundColor = UIColor(patternImage: UIImage(named: "FogCity.png")!) 
+0

問題ではありません。アプリケーションが特定のデバイス用に設計されている場合は、対応する画面解像度のイメージのみを使用する必要があります。 –

+0

次に、画像の名前が正しく一致するかどうかを確認します。 – iDev750

0

使用イメージ名が正しい、私はそれをテストしました。私は、このコード行を参照してください。 self.view.backgroundColor = UIColor(patternImage: UIImage(named: "FogCity")!)

何がしなければならないことは完全に一致する画像「FogCity」の名前を確認することです。

+0

エラーにつながることが保証されているバリアントにはなぜアドバイスしますか?画像を参照する際には、接頭辞やファイル名の拡張子は不要です。私の英語には申し訳ありません。 –

関連する問題