2016-07-19 7 views

Répondre

2

Ceci est un de ces goodies que Apple se réserve, malheureusement. Étant donné que votre application est en mode bac à sable (impossible de voir à l'intérieur d'autres applications), vous êtes uniquement autorisé à utiliser ce que iOS vous permet d'utiliser. Lorsque votre application est chargée, l'application est alors affichée sur la pile iOS, indépendamment de l'écran d'accueil, et Apple ne met pas l'écran d'accueil à votre disposition.

Vous remarquerez, lorsque vous chargez l'application, que l'animation affiche l'application en maximisant sur l'écran d'accueil. Malheureusement, c'est un peu un truc visuel, car l'écran d'accueil n'est pas nécessairement laissé en mémoire.

0

Que faire si votre application prend une capture d'écran de l'écran d'accueil lors du lancement (pas sûr si c'est possible) et que vous faites de cette image l'image de fond des vues dans votre application?

Il semble y avoir eu une méthode privée qui a travaillé dans iOS 7:

[[UIApplication sharedApplication] _setApplicationIsOpaque: NO] 

Mais votre application serait probablement rejetée. Et même cette méthode a silencieusement échoué depuis iOS 8.