如何在Assets.xcassets文件夾中放置三個具有相同名稱(即640x1136/750x1334/1080x1920)的不同大小的圖像?Swift 3.0圖像集
換句話說,我目前在Assets.xcassets文件夾中有三個不同大小的圖像,我想用UIImage對象。
我是否需要將它們命名爲不同的名稱或命名相同?
// Copyright © 2016 InspireInc. All rights reserved.
//
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var homeScreenBackgroundImage: UIImageView!
var arrayOfHomeScreenBackgroundImages: [UIImage] = [UIImage(named: "HomeScreenBackgroundImage1.jpg")!]
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
homeScreenBackgroundImage.image = arrayOfHomeScreenBackgroundImages[0]
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
如何確保正確尺寸的圖像顯示在不同的設備上?
對於您添加的每張圖片,Xcode會自動爲不同分辨率的設備生成2個位置,您可以在其中放置更多圖片 –