iOS 獲取啟動頁加載的圖片名稱

遇到一個需求,想要在啟動頁上展示一個View。然而不論使用什么方法,啟動頁上都不會展示任何東西,反倒是啟動頁過后才會被展示出來。

沒有辦法,只能想到要做啟動頁和展示的首頁做到無縫連接。

想要做到啟動頁和頁面首頁做到無縫連接就要獲取到launch image使用的是那張圖片,在加載這張圖片的使用需要知道這張圖片的名稱。

+ (NSString*)MN_getLaunchImageName

{

? ? CGSize viewSize = [UIScreen mainScreen].bounds.size;

? ? // 豎屏

? ? NSString*viewOrientation =@"Portrait";

? ? NSString*launchImageName =nil;

? ? NSArray* imagesDict = [[[NSBundle mainBundle] infoDictionary] valueForKey:@"UILaunchImages"];

? ? for(NSDictionary* dictinimagesDict)

? ? {

? ? ? ? CGSizeimageSize =CGSizeFromString(dict[@"UILaunchImageSize"]);

? ? ? ? if(CGSizeEqualToSize(imageSize, viewSize) && [viewOrientationisEqualToString:dict[@"UILaunchImageOrientation"]])

? ? ? ? {

? ? ? ? ? ? launchImageName = dict[@"UILaunchImageName"];

? ? ? ? }

? ? }

? ? returnlaunchImageName;

}

OK,現(xiàn)在就可以使用你的啟動頁圖片實現(xiàn)無縫連接了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1、通過CocoaPods安裝項目名稱項目信息 AFNetworking網(wǎng)絡(luò)請求組件 FMDB本地數(shù)據(jù)庫組件 SD...
    陽明AI閱讀 16,199評論 3 119
  • 1.ios高性能編程 (1).內(nèi)層 最小的內(nèi)層平均值和峰值(2).耗電量 高效的算法和數(shù)據(jù)結(jié)構(gòu)(3).初始化時...
    歐辰_OSR閱讀 30,223評論 8 265
  • 工地新來了一個工人是基督徒 他每天都笑的很開心,很滿足 工友們總笑他中國人信什么破洋教 他總是微笑著搖搖頭 言語中...
    先80閱讀 249評論 0 0
  • 那天某個人唱了一首歌 《意外》 歌詞里有一句話,是我年少時很喜歡的,想著有天我一定要這樣愛一個人?;蛘哂袀€人能這樣...
    無白三日閱讀 256評論 0 3
  • 離三月底復(fù)試結(jié)束已經(jīng)一個多月了,期間一直在忙著工作的事,現(xiàn)在終于可以歇口氣,順便寫寫這一路走過來的歷程,算是紀(jì)念一...
    淇水采芹人閱讀 387評論 4 1

友情鏈接更多精彩內(nèi)容