Bagikan melalui


UIViewContentMode Enum

Definisi

Enumerasi yang menunjukkan bagaimana bitmap tampilan yang di-cache harus dirender saat batas tampilan berubah.

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

Bidang

Bottom 6

Meratakan konten ke bagian bawah tampilan.

BottomLeft 11

Meratakan konten ke kiri bawah tampilan.

BottomRight 12

Meratakan konten ke sisi kanan bawah tampilan.

Center 4

Tengahkan isi dalam tampilan

Left 7

Meratakan konten ke kiri tampilan.

Redraw 3

Ini memaksa penggalian ulang ketika Frame objek berubah.

Right 8

Meratakan konten di sebelah kanan tampilan..

ScaleAspectFill 2

Menskalakan konten untuk mengisi bounaries baru tampilan, sambil mempertahankan rasio aspek. Ini berarti bahwa konten mungkin diklip.

ScaleAspectFit 1

Menskalakan konten sehingga semuanya terlihat, sambil mempertahankan jatah aspek. Setiap area yang tidak terisi menjadi transparan.

ScaleToFill 0

Menskalakan konten agar sesuai dengan batas baru, ini mungkin mendistorsi konten.

Top 5

Meratakan konten ke bagian atas tampilan.

TopLeft 9

Meratakan konten ke kiri atas tampilan.

TopRight 10

Meratakan konten ke kanan atas tampilan.

Keterangan

Konten di-cache UIView dalam bitmap, nilai dalam enumerasi ini menentukan apa yang terjadi pada tampilan saat batas tampilan tersebut berubah. Dengan ini, Anda dapat mengontrol apakah bitmap direntangkan atau apakah tampilan digambar ulang.

Tabel berikut ini memperlihatkan perilaku saat berfungsi menempatkan gambar {638, 475} ini dalam UIImageView ukuran {280, 100}.

NilaiPerilaku
Bottom Meratakan konten ke bagian bawah tampilan.
BottomLeft Meratakan konten ke kiri bawah tampilan.
BottomLeft Meratakan konten ke kiri bawah tampilan.
BottomLeft Meratakan konten ke kiri bawah tampilan.
BottomLeft Meratakan konten ke kiri bawah tampilan.
BottomLeft Meratakan konten ke kiri bawah tampilan.
BottomRight Meratakan konten ke kanan bawah tampilan.
Center Tengahkan konten dalam tampilan.
Left Meratakan konten ke kiri tampilan.
Redraw Memaksa penggalian ulang ketika Frame objek berubah.
Right Meratakan konten di sebelah kanan tampilan.
ScaleAspectFill Menskalakan konten untuk mengisi bounaries baru tampilan, sambil mempertahankan rasio aspek. Ini berarti bahwa konten mungkin diklip.
ScaleAspectFit Menskalakan konten sehingga semuanya terlihat, sambil mempertahankan rasio aspek. Setiap area yang tidak terisi menjadi transparan. (Dalam gambar, P:UIKit.UIImage.BackgroundColor diatur ke hitam untuk menekankan perilaku penskalakan.)
ScaleToFill Menskalakan konten agar sesuai dengan batas baru, ini mungkin mendistorsi konten.
Top Meratakan konten ke bagian atas tampilan.
TopLeft Meratakan konten ke kiri atas tampilan.
TopRight Meratakan konten ke kanan atas tampilan.

Berlaku untuk