0

現在のデバイスの UIImage として起動イメージを取得する方法はありますか? または画像付きのUIImageView

4

3 に答える 3

3

Default.png必要に応じて@2x適用されるものを取得するだけです。

- (UIImage *)splashImage {
    return [UIImage imageNamed:@"Default.png"];
}

iPhone 5 専用のものを入手したい場合は、高さのチェックを行う必要があります。

- (UIImage *)splashImage {
    if ([[UIScreen mainScreen] bounds].size.height == 568.0){
        return [UIImage imageNamed:@"Default-568h.png"];
    } else {
        return [UIImage imageNamed:name];
    }
}
于 2013-08-18T11:33:59.273 に答える