Leggere in inglese

Condividi tramite


UIViewContentMode Enumerazione

Definizione

Enumerazione che indica come deve essere eseguito il rendering della bitmap memorizzata nella cache di una visualizzazione quando cambiano i limiti della visualizzazione.

[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public enum UIViewContentMode
Ereditarietà
UIViewContentMode
Attributi

Campi

Nome Valore Descrizione
Bottom 6

Allinea il contenuto alla parte inferiore della visualizzazione.

BottomLeft 11

Allinea il contenuto alla parte inferiore sinistra della visualizzazione.

BottomRight 12

Allinea il contenuto al lato inferiore destro della visualizzazione.

Center 4

Centra il contenuto nella visualizzazione

Left 7

Allinea il contenuto a sinistra della visualizzazione.

Redraw 3

In questo modo viene risolto un nuovo disegno quando l'oggetto Frame di un oggetto viene modificato.

Right 8

Allinea il contenuto a destra della visualizzazione.

ScaleAspectFill 2

Ridimensiona il contenuto per riempire le nuove bounaries della visualizzazione, mantenendo al tempo stesso le proporzioni. Ciò significa che il contenuto potrebbe essere ritagliato.

ScaleAspectFit 1

Ridimensiona il contenuto in modo che tutto sia visibile, mantenendo al tempo stesso l'aspetto. Tutte le aree che non vengono riempite diventano trasparenti.

ScaleToFill 0

Ridimensiona il contenuto in base ai nuovi limiti, in modo da distorcere il contenuto.

Top 5

Allinea il contenuto alla parte superiore della visualizzazione.

TopLeft 9

Allinea il contenuto alla parte superiore sinistra della visualizzazione.

TopRight 10

Allinea il contenuto in alto a destra della visualizzazione.

Commenti

Il contenuto di UIView viene memorizzato nella cache in una bitmap, i valori di questa enumerazione determinano cosa accade a una visualizzazione quando cambiano i limiti di tale visualizzazione. Con questi è possibile controllare se la bitmap è estesa o se la visualizzazione viene ridisegnata.

La tabella seguente illustra il comportamento durante l'inserimento di questa immagine {638, 475} in un UIImageView valore di dimensione {280, 100}.

valoreComportamento
Bottom Allinea il contenuto alla parte inferiore della visualizzazione.
BottomLeft Allinea il contenuto alla parte inferiore sinistra della visualizzazione.
BottomLeft Allinea il contenuto alla parte inferiore sinistra della visualizzazione.
BottomLeft Allinea il contenuto alla parte inferiore sinistra della visualizzazione.
BottomLeft Allinea il contenuto alla parte inferiore sinistra della visualizzazione.
BottomLeft Allinea il contenuto alla parte inferiore sinistra della visualizzazione.
BottomRight Allinea il contenuto alla parte inferiore destra della visualizzazione.
Center Allineare al centro il contenuto nella visualizzazione.
Left Allinea il contenuto a sinistra della visualizzazione.
Redraw Forza un'operazione di ridisegno quando cambia l'oggetto Frame di un oggetto .
Right Allinea il contenuto a destra della visualizzazione.
ScaleAspectFill Ridimensiona il contenuto per riempire le nuove bounaries della visualizzazione, mantenendo al tempo stesso le proporzioni. Ciò significa che il contenuto potrebbe essere ritagliato.
ScaleAspectFit Ridimensiona il contenuto in modo che tutto sia visibile, mantenendo le proporzioni. Tutte le aree che non vengono riempite diventano trasparenti. Nell'immagine P:UIKit.UIImage.BackgroundColor è stato impostato su nero per enfatizzare il comportamento di ridimensionamento.
ScaleToFill Ridimensiona il contenuto in base ai nuovi limiti, in modo da distorcere il contenuto.
Top Allinea il contenuto alla parte superiore della visualizzazione.
TopLeft Allinea il contenuto alla parte superiore sinistra della visualizzazione.
TopRight Allinea il contenuto in alto a destra della visualizzazione.

Si applica a

Prodotto Versioni
Xamarin iOS SDK 12