2015-10-14 12 views
14

devo implementare la funzionalità split screen per il nuovo iPad e ho ottenuto una soluzione dal documento di Apple per supportare lo stesso nella mia app: https://developer.apple.com/library/prerelease/ios/documentation/WindowsViews/Conceptual/AdoptingMultitaskingOniPad/QuickStartForSlideOverAndSplitView.html#//apple_ref/doc/uid/TP40015145-CH13-SW1screen.storyboard lancio per Ritratto e Paesaggio vs schermo diviso

In questo documento, verificare il 2 ° punto:

fornire un file LaunchScreen.storyboard (invece di un file di immagine .png come avete fatto in iOS 7 e versioni precedenti)

Questo è il motivo per cui devo usare lancio s creen.storyboard. Ora, la suddivisione funziona perfettamente ma per la mia app ho schermi di lancio separati, Default-Portrait e Default-Landscape. Ma ora ho preso lo storyboard, non sono in grado di personalizzare le schermate di avvio per diversi orientamenti. E anche io non posso scrivere il codice per lo stesso nella schermata di avvio o mi dà errore.

Inoltre, ho provato a utilizzare le classi di dimensioni per fornire immagini separate per entrambi gli orientamenti, ma non ho avuto successo.

Sarebbe di grande aiuto se qualcuno mi suggerisse come implementare Launch screen.storyboard per Landscape e Portrait con immagini diverse.

Landscape Portrait

+1

ha appena lasciato l'attività e ha utilizzato la vecchia maniera. –

+0

Sto affrontando lo stesso problema. :( – RosAng

+0

Puoi aggiungere una nuova domanda perché la mia domanda sembra molto vecchia e nessuno risponde. –

risposta

0

È possibile aggiungere un UIImage alla schermata di lancio. Dopo averlo fatto e aver impostato i vincoli per riempire la larghezza e l'altezza, aggiungere un'immagine al catalogo delle risorse.

Sulle proprietà dell'immagine all'interno del catalogo impostare "width class" e "height class" su "Any & compact". Quindi avrai spazi per le immagini per Qualsiasi altezza compatta (paesaggio) e Qualsiasi e larghezza compatta (ritratto). Basta inserire la tua opera d'arte nei segnaposto delle opere d'arte appropriate e usare quell'immagine sul tuo storyboard.

Credo che sarà quindi scegliere l'opera d'arte appropriata per voi a seconda di come il dispositivo viene tenuto quando si avvia l'applicazione.

Problemi correlati