The management of LaunchImage is actually quite simple in iOS, especially after Xcode introduced xcassets, it is a completely fool-proof operation. But sometimes we still need to do something with LaunchImage. LaunchImage will disappear immediately after the APP is initialized and the APP interface will be displayed. But sometimes we don’t want it to disappear so quickly (for example, some people want a transition effect, while others want it to disappear after certain settings or data are loaded). This is also very simple. We just need to display LaunchImage again and pin it to the top. For example, However, we have configured so many LaunchImages for different screen resolutions. How do we get the LaunchImage that is suitable for the current screen resolution? The common way is to add all LaunchImage to the project and name them according to the screen resolution, such as (640_960.png 640_1136.png ...) and then use code to splice the corresponding file name in the program and reference it. However, this method is relatively primitive and if Apple releases some devices with other resolutions in the future or the startup image changes, it will need to be manually modified. The project configuration is not good and it will take up more resources (the capacity of the APP will increase again). Cherpak Evgeny on stackflow shared a better way to directly read the settings in NSBundle to get the currently applicable LaunchImage I wrote a demonstration code based on the above picture as an example
This way you can easily get LaunchImage~ |
<<: Who helped Apple come back to life 20 years ago? It was Microsoft!
>>: iOS 9.2 beta arrives with new features that may focus on stylus
520 is other people’s Valentine’s Day , but it is...
January's creative sharing is finally here! A...
Recently, WeChat Open Community issued a notice a...
On March 13, 2022, Shenzhen issued the "Noti...
Sister Lin Wei's Secret Love Class: 28 "...
The overall investment promotion of Huludao speci...
More and more Chinese Internet companies are begi...
After Double Eleven, Baidu also started the “buy,...
Duan Yuechu Huang Xianghong Satellites orbiting i...
When you see some ants and small ant holes on the...
As the wave of new brands cools down, the spotlig...
Apple today released the third beta of OS X 10.10...
For super users, spring is here. But ordinary use...
How much does it cost to join a building material...
Recently, Japanese actress Miho Nakayama was foun...