Come posso creare uno stile di presentazione di Modal View UIModalPresentationFormSheet (o qualcosa di simile a questo) su un iPhone?UIModalPresentationFormSheet su iPhone
Grazie in anticipo!
Come posso creare uno stile di presentazione di Modal View UIModalPresentationFormSheet (o qualcosa di simile a questo) su un iPhone?UIModalPresentationFormSheet su iPhone
Grazie in anticipo!
Non è possibile utilizzare i framework incorporati.
Dovrai scrivere il tuo codice per mostrare una vista modale che non oscuri completamente la vista sottostante, a meno che qualcun altro non l'abbia già fatto e lo abbia rilasciato pubblicamente.
Si potrebbe anche desiderare di check-out il seguente progetto open source:
Funziona, ma un design migliore farebbe uso di una sottoclasse UIPresentationController personalizzata poiché è ciò per cui sono stati creati: https://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/DefiningCustomPresentations .html – malhal
Che mi dici di iOS7? – MrBr
Mi potete dare un'idea di come questo può essere fatto, per favore? – Knodel
Fuori dalla mia testa? Creare una vista di livello superiore con uno sfondo trasparente e quindi disporre di una sottoview secondaria con uno sfondo opaco di dimensioni inferiori rispetto alla vista di livello superiore. Questa sarebbe la vista per una classe MyModalViewController. Aggiungi una proprietà che prende un 'UIViewController' e un setter personalizzato che prende la sua' view' e la assegna a quella vista interna all'interno di quella di livello superiore. Presenteresti questo controller di visualizzazione modally usando il solito 'presentModalViewController: animated:' –
Grazie! Proverò ... – Knodel