UIViewController.EdgesForExtendedLayout Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica il modo in cui ParentViewController deve estendere il layout di questo UIViewControlleroggetto .
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual UIKit.UIRectEdge EdgesForExtendedLayout { [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)] [Foundation.Export("edgesForExtendedLayout", ObjCRuntime.ArgumentSemantic.UnsafeUnretained)] get; [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)] [Foundation.Export("setEdgesForExtendedLayout:", ObjCRuntime.ArgumentSemantic.UnsafeUnretained)] set; }
member this.EdgesForExtendedLayout : UIKit.UIRectEdge with get, set
Valore della proprietà
Il valore predefinito è All.
- Attributi
Commenti
Prima di iOS 7, gli View elementi padre non sono stati visivamente sottolap, ad esempio la barra di stato, la barra di spostamento o la barra degli strumenti. In iOS 7, in genere dovrebbe.
Specifica EdgesForExtendedLayout il ParentViewController modo in cui i bordi di questo UIViewController oggetto devono essere estesi per la durata inferiore. Il valore predefinito di All specifica che tutti i bordi devono essere estesi a un valore inferiore, mentre None specifica un extent simile a quello in iOS 6 o versioni precedenti.
L'immagine seguente illustra la differenza: quando EdgesForExtendedLayout è impostata su All, il rettangolo di disegno della sottolaps sottostante UIView , ma se EdgesForExtendedLayout è impostato su None, il rettangolo di disegno è limitato all'interno.