Freigeben über


UIViewContentMode Enumeration

Definition

Eine Enumeration, die angibt, wie die zwischengespeicherte Bitmap einer Ansicht gerendert werden muss, wenn sich die Grenzen der Ansicht ändern.

[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public enum UIViewContentMode
type UIViewContentMode = 
Vererbung
UIViewContentMode
Attribute

Felder

Bottom 6

Richtet den Inhalt am unteren Rand der Ansicht aus.

BottomLeft 11

Richtet den Inhalt links unten in der Ansicht aus.

BottomRight 12

Richtet den Inhalt rechts unten in der Ansicht aus.

Center 4

Zentriert den Inhalt in der Ansicht

Left 7

Richtet den Inhalt links von der Ansicht aus.

Redraw 3

Dies erzwingt eine Neuschreibung, wenn sich die Frame eines Objekts ändert.

Right 8

Richtet den Inhalt rechts neben der Ansicht aus..

ScaleAspectFill 2

Skaliert den Inhalt, um die neuen Bounaries der Ansicht auszufüllen, wobei das Seitenverhältnis beibehalten wird. Dies bedeutet, dass der Inhalt möglicherweise abgeschnitten wird.

ScaleAspectFit 1

Skaliert den Inhalt so, dass alles sichtbar ist, wobei die Seitenration beibehalten wird. Nicht gefüllte Bereiche werden transparent.

ScaleToFill 0

Skaliert den Inhalt so, dass er den neuen Grenzen entspricht, kann dies den Inhalt verzerren.

Top 5

Richtet den Inhalt am oberen Rand der Ansicht aus.

TopLeft 9

Richtet den Inhalt links oben in der Ansicht aus.

TopRight 10

Richtet den Inhalt rechts oben in der Ansicht aus.

Hinweise

Der Inhalt der UIView wird in einer Bitmap zwischengespeichert. Die Werte in dieser Enumeration bestimmen, was mit einer Ansicht geschieht, wenn sich die Grenzen dieser Ansicht ändern. Mit diesen können Sie steuern, ob die Bitmap gestreckt oder die Ansicht neu gezeichnet wird.

Die folgende Tabelle zeigt das Verhalten, wie dieses {638, 475}-Bild in einem UIImageView der Größe {280, 100} platziert wird.

WertVerhalten
Bottom Richtet den Inhalt am unteren Rand der Ansicht aus.
BottomLeft Richtet den Inhalt links unten in der Ansicht aus.
BottomLeft Richtet den Inhalt links unten in der Ansicht aus.
BottomLeft Richtet den Inhalt links unten in der Ansicht aus.
BottomLeft Richtet den Inhalt links unten in der Ansicht aus.
BottomLeft Richtet den Inhalt links unten in der Ansicht aus.
BottomRight Richtet den Inhalt rechts unten in der Ansicht aus.
Center Zentrzentralen des Inhalts in der Ansicht.
Left Richtet den Inhalt links von der Ansicht aus.
Redraw Erzwingt eine Neuschreibung, wenn sich die Frame eines Objekts ändert.
Right Richtet den Inhalt rechts neben der Ansicht aus.
ScaleAspectFill Skaliert den Inhalt, um die neuen Bounaries der Ansicht auszufüllen, wobei das Seitenverhältnis beibehalten wird. Dies bedeutet, dass der Inhalt möglicherweise abgeschnitten wird.
ScaleAspectFit Skaliert den Inhalt so, dass alles sichtbar ist, wobei das Seitenverhältnis beibehalten wird. Nicht gefüllte Bereiche werden transparent. (Im Bild wurde P P:UIKit.UIImage.BackgroundColor auf Schwarz festgelegt, um das Skalierungsverhalten hervorzuheben.)
ScaleToFill Skaliert den Inhalt so, dass er den neuen Grenzen entspricht, kann dies den Inhalt verzerren.
Top Richtet den Inhalt am oberen Rand der Ansicht aus.
TopLeft Richtet den Inhalt links oben in der Ansicht aus.
TopRight Richtet den Inhalt rechts oben in der Ansicht aus.

Gilt für: