UIViewController.EdgesForExtendedLayout Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica cómo ParentViewController debe extender el diseño de este UIViewControllerobjeto .
[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
Valor de propiedad
El valor predeterminado es All.
- Atributos
Comentarios
Antes de iOS 7, los View elementos primarios no se sublapaba visualmente, como la barra de estado, la barra de navegación o la barra de herramientas. En iOS 7, normalmente debería.
EdgesForExtendedLayout especifica cómo ParentViewController se deben extender los bordes de este UIViewController para sublap. El valor predeterminado de All especifica que todos los bordes deben extenderse a la opción underlap, mientras None que especifica una extensión similar a la de iOS 6 o anterior.
La siguiente imagen ilustra la diferencia: cuando EdgesForExtendedLayout se establece Allen , el rectángulo de dibujo de las sublaps subyacentes UIView , pero si EdgesForExtendedLayout se establece Noneen , el rectángulo de dibujo está restringido al interior.