UIView.SystemLayoutSizeFittingSize Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
SystemLayoutSizeFittingSize(CGSize) |
Menghitung ukuran terkecil atau terbesar yang dapat dimiliki ini UIView yang memenuhi batasan Tata Letak Otomatisnya. |
SystemLayoutSizeFittingSize(CGSize, Single, Single) |
Mengembalikan ukuran optimal untuk |
SystemLayoutSizeFittingSize(CGSize)
Menghitung ukuran terkecil atau terbesar yang dapat dimiliki ini UIView yang memenuhi batasan Tata Letak Otomatisnya.
[Foundation.Export("systemLayoutSizeFittingSize:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual CoreGraphics.CGSize SystemLayoutSizeFittingSize (CoreGraphics.CGSize size);
abstract member SystemLayoutSizeFittingSize : CoreGraphics.CGSize -> CoreGraphics.CGSize
override this.SystemLayoutSizeFittingSize : CoreGraphics.CGSize -> CoreGraphics.CGSize
Parameter
- size
- CGSize
Parameter ini harus UILayoutFittingCompressedSize untuk mengambil ukuran sekecil mungkin atau UILayoutFittingExpandedSize untuk mengambil ukuran terbesar yang mungkin
Mengembalikan
Mengembalikan yang terkecil (jika size
UILayoutFittingCompressedSize == ) atau terbesar (jika size
== UILayoutFittingExpandedSize)SizeF yang memenuhi batasan yang terkait dengan ini.UIView
- Atribut
Keterangan
Metode ini dapat menghitung ukuran terbesar atau terkecil yang konsisten dengan batasan this
UIView Tata Letak Otomatis dan batasannya Subviews. Metode ini hanya dapat dipanggil dengan sama dengan size
salah SizeFsatu s UILayoutFittingCompressedSize atau UILayoutFittingExpandedSize.
Berlaku untuk
SystemLayoutSizeFittingSize(CGSize, Single, Single)
Mengembalikan ukuran optimal untuk this
, berdasarkan batasan, dan argumen prioritas yang pas.
[Foundation.Export("systemLayoutSizeFittingSize:withHorizontalFittingPriority:verticalFittingPriority:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual CoreGraphics.CGSize SystemLayoutSizeFittingSize (CoreGraphics.CGSize targetSize, float horizontalFittingPriority, float verticalFittingPriority);
abstract member SystemLayoutSizeFittingSize : CoreGraphics.CGSize * single * single -> CoreGraphics.CGSize
override this.SystemLayoutSizeFittingSize : CoreGraphics.CGSize * single * single -> CoreGraphics.CGSize
Parameter
- targetSize
- CGSize
Ini harus berupa UILayoutFittingCompressedSize atau UILayoutFittingExpandedSize.
- horizontalFittingPriority
- Single
- verticalFittingPriority
- Single
Mengembalikan
- Atribut