Sunday 29 October 2017

Edgesforextendedlayout Xamarin Android


Messaggio di navigazione contenuti Full Screen e EdgesForExtendedLayout in iOS 7 Uno dei la differenza che salta fuori drammaticamente ad un programmatore 8212 in particolare quelli di noi che di solito costruire le nostre interfacce utente nel codice piuttosto che utilizzare una superficie di progettazione visiva 8212 è il nuovo concetto content8221 8220full schermo. Ciò è particolarmente evidente con UINavigationController s. Questa immagine mostra la differenza tra la modalità di default (UIViewController. EdgesForExtendedLayout UIRectEdge. All) e il 68221 in stile 8220iOS (UIViewController. EdgesForExtendedLayout UIRectEdge. None). Si può vedere che in modalità UIRectEdge. All, gli attuali 8216s UIView disegno rettangolo copre l'intero schermo 8212 si possono vedere le diagonali si estendono sotto la barra di navigazione, barra degli strumenti, e anche la barra di stato, e si può vedere la tinta blu fino a venire attraverso quegli elementi (ma sono anche offuscata, che non si può vedere nell'immagine). 3 pensieri su ldquo schermata Contenuto e EdgesForExtendedLayout completa in iOS 7 rdquo Larry O8217Brien: Schermo Contenuto e ExtendedEdgesForLayout completa in iOS 7 8211 t. co87LsOOon80 Xamarin planetView viene visualizzato sotto la barra di stato in iOS 7 e EdgesForExtendedLayout non aiuta Im avere un problema che il mio punto di vista è diplayed sotto la barra di stato. Dopo la ricerca ho scoperto che dovevo aggiunto this. EdgesForExtendedLayout UIRectEdge. None al viewDidLoad () del ViewController, ma pretende molto lavoro per me. Come riferimento ho usato l'esempio helloiPad da Xamarin (docs. xamarinsamplesHelloiPad) ha aggiunto una etichetta posizionandolo nella parte superiore dello schermo in IB. In iOS6 sua visualizzate correttamente. Ora ho aggiunto la linea this. EdgesForExtendedLayout UIRectEdge. None ed eseguirlo nel simulatore iOS7, l'etichetta viene visualizzata nella barra di stato. Che cosa sto facendo di sbagliato

No comments:

Post a Comment