UIView.TranslatesAutoresizingMaskIntoConstraints 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 si la máscara de autorización debe traducirse en restricciones para el diseño automático.
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool TranslatesAutoresizingMaskIntoConstraints { [Foundation.Export("translatesAutoresizingMaskIntoConstraints")] [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)] get; [Foundation.Export("setTranslatesAutoresizingMaskIntoConstraints:")] [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)] set; }
member this.TranslatesAutoresizingMaskIntoConstraints : bool with get, set
Valor de propiedad
El valor predeterminado es true
.
- Atributos
Comentarios
Si esta propiedad es true
, esta UIViewSuperview se convertirá UIViewAutoresizingMask en NSLayoutConstrainty las incluirá en .SuperviewConstraints Esto restringirá completamente este UIView y el diseño automático no podrá cambiar el tamaño ni cambiar la posición de este UIView.
Si el desarrollador de aplicaciones usa el diseño automático, al establecer esta propiedad en false
, se permite que el diseño automático cambie el diseño de este UIView.
En un diseño automático excesivamente restringido, la apariencia de en la información de NSAutoresizingMaskLayoutConstraint
depuración de diseño automático suele ser una indicación de que el desarrollador de aplicaciones ha dejado esta propiedad de forma inapropiada como true
en algún lugar.