Bagikan melalui


UIScrollView Kelas

Definisi

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

[Foundation.Register("UIScrollView", true)]
public class UIScrollView : UIKit.UIView, IDisposable, UIKit.IUIFocusItemScrollableContainer
type UIScrollView = class
    inherit UIView
    interface IUIFocusItemContainer
    interface INativeObject
    interface IDisposable
    interface IUIFocusItemScrollableContainer
Warisan
Turunan
Atribut
Penerapan

Keterangan

Kelas UIScrollView adalah kontainer yang menyediakan fungsionalitas menggulir, memperbesar, dan menggeser tampilan kontennya. UIScrollView Karena kelas menyediakan fungsionalitas out-of-the-box untuk menggulir dan membuat halaman, kelas umumnya digunakan sebagai dasar untuk UIViews yang kontennya lebih besar dari UIScrollViewFrame. Kebutuhan dan rentang pengguliran ditentukan oleh pengembang aplikasi yang mengatur 's ContentSize ke yang SizeF lebih besar dari UIScrollViewFrame.UIScrollView

Cara paling umum untuk menggunakan UIScrollView adalah dengan:

Menggunakan satu subtampilan besar

Gambar berikut, diambil dari demo "Tampilan Gulir" dalam sampel "Kontrol Standar iOS", mengilustrasikan kasus penggunaan paling sederhana: satu subview besar (dalam hal ini, a UIImageView) yang ukuran gambarnya cocok dengan UIScrollViewContentSize. ContentOffset dari UIScrollView yang sesuai dengan piksel gambar yang ditampilkan di asal UIImageView (misalnya, PointF [215, 145]). ContentSize dari UIScrollView menentukan batas gulir. ContentSize Ketika lebih besar dari UIScrollView, Frameseseorang mendapatkan perilaku menggulir. Jika ContentSize tidak diatur atau diatur ke terlalu kecil RectangleF, tidak ada (namun, AlwaysBounceVertical dan AlwaysBounceHorizontal dapat digunakan untuk memungkinkan penyeretan bahkan dalam situasi ini.)

Seperti yang ditunjukkan oleh kode berikut, mudah untuk membuat dan menggunakan dengan UIScrollView cara ini. imageView diinisialisasi dari file. ' UIScrollViews ContentSize diatur ke ukuran gambar (yang kebetulan 512 x 512 piksel dan dengan demikian cukup besar untuk memerlukan pengguliran kecuali diperkecil) dan imageView ditambahkan sebagai subtampilan.

Delegasi untuk ViewForZoomingInScrollView properti memungkinkan UIScrollView untuk secara otomatis menangani gerakan pinch-to-zoom:

// create our scroll view
scrollView = new UIScrollView (
new RectangleF (0, 0, this.View.Frame.Width, this.View.Frame.Height - this.NavigationController.NavigationBar.Frame.Height));
this.View.AddSubview (scrollView);

// create our image view
imageView = new UIImageView (UIImage.FromFile ("Images/Icons/512_icon.png"));
scrollView.ContentSize = imageView.Image.Size;
scrollView.MaximumZoomScale = 3f;
scrollView.MinimumZoomScale = .1f;
scrollView.AddSubview (imageView);

scrollView.ViewForZoomingInScrollView += (UIScrollView sv) => { return imageView; };

melacak UIScrollView lokasi jari pengguna aplikasi dan memperbarui UIScrollViewContentSize

ZoomScale saat mereka menyeret, menggesek, dan membuat gerakan mencubit-ke-zoom. Menggambar UIScrollView

indikator lokasi gulir yang terlihat secara singkat, memperlihatkan konten yang diklip dari subtampilannya, dan menganimasikan transisi pengguliran, pengaliran, dan perbesar tampilan. Saat gerakan atau animasi berlanjut, menyesuaikan UIScrollViewContentOffset dan ZoomScale secara tepat dan berulang kali menembakkan Scrolled peristiwa.

Panning dan Paging

Gambar berikutnya, dari demo "Kontrol Halaman" dalam sampel Kontrol Standar iOS, mengilustrasikan beberapa subview yang selaras dalam batas UIScrollView- ContentSizebatas . Ilustrasi menunjukkan aplikasi di tengah animasi menggeser; bagian dari subview putih dan abu-abu terlihat.

Jika PagingEnabled diatur ke true atau jika gerakan mencoba menggulir ke area di luar UIScrollViewContentSize, di akhir gerakan, subview yang dipilih akan "memantul" ke dalam keselarasan dengan UIScrollViewFrame.

Terserah pengembang aplikasi untuk menyinkronkan dengan UIPageControl jika digunakan. Cara umum untuk melakukan ini adalah dengan menangani UIScrollViewScrolled peristiwa dan mengubah nilai model yang diamati oleh UIPageControl (atau seseorang dapat secara imperatif mengatur UIPageControl).CurrentPage

Dalam demo halaman, Framesubtampilan individual dan ContentSize dari UIScrollView dihitung, diselaraskan, dan diatur menggunakan kode berikut, diambil dari sampel "Kontrol Standar iOS":

// instantiate and add the controllers to our list
controllers.Add (new Controller_1 ());
controllers.Add (new Controller_2 ());
controllers.Add (new Controller_3 ());

for (int i = 0; i < controllers.Count; i++)
{
	// set their location and size, each one is moved to the 
	// right by the width of the previous
	RectangleF viewFrame = new RectangleF (
	scrlMain.Frame.Width * i,
	scrlMain.Frame.Y,
	scrlMain.Frame.Width,
	scrlMain.Frame.Height);
	controllers[i].View.Frame = viewFrame;

	// add the view to the scrollview
	scrlMain.AddSubview (controllers[i].View);
}

// set our scroll view content size (width = number of pages * scroll view width)
scrlMain.ContentSize = new SizeF (
scrlMain.Frame.Width * controllers.Count, scrlMain.Frame.Height);

Ketuk Untuk Memperbesar Tampilan

Gerakan "tap-to-zoom" terdiri dari pengguna aplikasi mengetuk dua kali area pengguliran. Untuk mengaktifkan ini, pengembang perlu membuat UITapGestureRecognizer, mengonfigurasinya untuk dua ketukan, memberinya yang unik Selector, dan menambahkannya ke UIScrollView. Kemudian, pengembang harus menerapkan metode dengan dikonfigurasi ExportAttribute ke Selector pengidentifikasi.

Kode berikut dari "Terapkan Resep Tap-To-Zoom" menunjukkan langkah-langkah penting:

UITapGestureRecognizer doubletap = new UITapGestureRecognizer();
doubletap.NumberOfTapsRequired = 2; // double tap
doubletap.AddTarget (this, new MonoTouch.ObjCRuntime.Selector("DoubleTapSelector"));
scrollView.AddGestureRecognizer(doubletap); // detect when the scrollView is double-tapped
//...etc...

[MonoTouch.Foundation.Export("DoubleTapSelector")]
public void OnDoubleTap (UIGestureRecognizer sender) {
if (scrollView.ZoomScale >= 1)
   scrollView.SetZoomScale(0.25f, true);
else
   scrollView.SetZoomScale(2f, true);
}

Penundaan Sentuhan yang Terkait dengan UIScrollView

Karena gerakan menggulir dan memperbesar dapat dimulai di mana saja di layar, UIScrollView intersepsi peristiwa sentuhan dan menunggu sebentar untuk melihat apakah pengguna aplikasi membuat gerakan menggulir atau memperbesar tampilan. Ini memperkenalkan penundaan kecil tetapi perilaku default dapat disesuaikan dengan mengesampingkan UIScrollViewTouchesShouldBegin(NSSet, UIEvent, UIView) metode dan TouchesShouldCancelInContentView(UIView) .

Bingkai Subtampilan

Meskipun umumnya Framekonten UIViewselaras dengan sejauh mana UIScrollViewContentSize dan satu sama lain, ini bukan persyaratan. Frame Mengatur sehingga meluas melampaui batas-batas ContentSize dapat membuat geometri gambar lebih mudah atau lebih konsisten. Jika, dengan menyelaraskan subview, seseorang menampilkan area di dalam ContentSizeUIScrollView yang tidak berisi UIView, gerakan untuk menggulir dan memperbesar tampilan yang terjadi di area kosong tidak akan berfungsi: aplikasi harus memiliki UIView dasar untuk mendapatkan perilaku yang diharapkan.

Beberapa domain, seperti peta dan gameboard, mungkin tampaknya menyarankan desain di mana UIScrollView memiliki sejumlah besar subview petak peta. Namun, semua subtampilan -- baik terlihat atau tidak -- dirender dan ini dapat menjadi sumber daya dan prosesor intensif. Dalam kasus seperti itu, pengembang aplikasi bertanggung jawab untuk menambahkan atau menghapus subview dengan tepat.

Urutan Peristiwa

Ilustrasi berikut menunjukkan tindakan pengguna dan urutan peristiwa yang UIScrollView dihasilkan yang terkait dengan gerakan menyeret atau menggeser:

Ilustrasi berikut menunjukkan tindakan pengguna dan urutan peristiwa yang UIScrollView dihasilkan yang terkait dengan gerakan pinch-to-zoom:

  • Pengguna menyentuh layar dengan dua jari;
  • Pengguna memulai gerakan pinch-to-zoom;
  • Acara ZoomingStarted dinaikkan;
  • Selama pengguna terus mencubit...
  • Peristiwa Scrolled dinaikkan berulang kali karena pembesaran tampilan memengaruhi asal konten yang ditampilkan;
  • Peristiwa DidZoom ini dimunculkan berulang kali;
  • Pengguna mengangkat jari mereka ...
  • Acara ZoomingEnded dinaikkan;
  • Peristiwa Scrolled dimunculkan saat tampilan konten memantul ke dalam perataan;

Pelestarian dan Pemulihan Status

Di iOS 6 atau yang lebih baru, jika RestorationIdentifier properti diatur, pada pemulihan UIScrollViewZoomScaleproperti , , ContentOffsetdan ContentInset akan dipulihkan.

Penanganan peristiwa

Xamarin API mendukung dua gaya pemberitahuan peristiwa: gaya Objective-C yang menggunakan kelas delegasi atau gaya C# menggunakan pemberitahuan peristiwa.

Gaya C# memungkinkan pengguna untuk menambahkan atau menghapus penanganan aktivitas saat runtime dengan menetapkan ke peristiwa properti kelas ini. Penanganan aktivitas dapat berupa siapa saja dari metode, metode anonim, atau ekspresi lambda. Menggunakan peristiwa atau properti gaya C# akan menggantikan pengaturan manual apa pun ke Delegasi atau WeakDelegate pengaturan Objective-C.

Gaya Objective-C mengharuskan pengguna untuk membuat kelas baru yang berasal dari UIScrollViewDelegate kelas dan menetapkannya ke Delegate properti . Atau, untuk kontrol tingkat rendah, dengan membuat kelas yang berasal dari NSObject yang memiliki setiap titik masuk yang dihiasi dengan benar dengan atribut [Ekspor] (lihat ExportAttribute). Instans objek ini kemudian dapat ditetapkan ke WeakDelegate properti .

Konstruktor

UIScrollView()

Konstruktor default yang menginisialisasi instans baru kelas ini tanpa parameter.

UIScrollView(CGRect)

Menginisialisasi UIScrollView dengan bingkai yang ditentukan.

UIScrollView(IntPtr)

Konstruktor yang digunakan saat membuat representasi terkelola dari objek yang tidak dikelola; Dipanggil oleh runtime.

UIScrollView(NSCoder)

Konstruktor yang menginisialisasi objek dari data yang disimpan dalam objek unarchiver.

UIScrollView(NSObjectFlag)

Konstruktor untuk memanggil kelas turunan untuk melewati inisialisasi dan hanya mengalokasikan objek .

Properti

AccessibilityActivationPoint

Layar berkoordinasi untuk elemen aksesibilitas.

(Diperoleh dari UIView)
AccessibilityAssistiveTechnologyFocusedIdentifiers

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari UIResponder)
AccessibilityAttributedHint

String yang diatribusikan memberikan deskripsi singkat tentang perilaku elemen aksesibilitas.

(Diperoleh dari UIView)
AccessibilityAttributedLabel

String atribut singkat yang menjelaskan tujuan .UIView

(Diperoleh dari UIView)
AccessibilityAttributedValue

String yang diatribusikan yang menyimpan nilai UIView, ketika berbeda dari AccessibilityAttributedLabel.

(Diperoleh dari UIView)
AccessibilityCustomActions

Memungkinkan metode ditambahkan sebagai AccessibilityCustomActions tindakan tambahan yang mendukung aksesibilitas.

(Diperoleh dari UIResponder)
AccessibilityDragSourceDescriptors

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari UIResponder)
AccessibilityDropPointDescriptors

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari UIResponder)
AccessibilityElementsHidden

Apakah elemen aksesibilitas tampilan terlihat.

(Diperoleh dari UIView)
AccessibilityFrame

Bingkai elemen aksesibilitas, dalam koordinat layar.

(Diperoleh dari UIView)
AccessibilityHint

Deskripsi singkat tentang tindakan yang dilakukan oleh elemen aksesibilitas.

(Diperoleh dari UIView)
AccessibilityIdentifier

Mengidentifikasi this secara unik untuk tujuan aksesibilitas.

(Diperoleh dari UIView)
AccessibilityIgnoresInvertColors

Mendapatkan atau mengatur apakah UIView akan membalikkan warnanya sebagai respons terhadap permintaan aksesibilitas tersebut.

(Diperoleh dari UIView)
AccessibilityLabel

Pengidentifikasi yang dilokalkan untuk elemen aksesibilitas.

(Diperoleh dari UIView)
AccessibilityLanguage

Tag bahasa BCP 47 dari bahasa yang digunakan untuk berbicara komponen elemen aksesibilitas.

(Diperoleh dari UIView)
AccessibilityNavigationStyle

Mendapatkan atau mengatur gaya navigasi.

(Diperoleh dari UIView)
AccessibilityPath

Memungkinkan elemen aksesibilitas menjadi non-persegi panjang.

(Diperoleh dari UIView)
AccessibilityTraits

Sebuah bitmask dari UIAccessibilityTraitthis.

(Diperoleh dari UIView)
AccessibilityValue

Nilai elemen aksesibilitas.

(Diperoleh dari UIView)
AccessibilityViewIsModal

Apakah Voice Over harus mengabaikan elemen saudara kandung.

(Diperoleh dari UIView)
AdjustedContentInset

Mendapatkan inset yang mempertimbangkan inset konten dan area aman tampilan gulir.

AlignmentRectInsets

Penyesuaian untuk Frame digunakan dengan Tata Letak Otomatis.

(Diperoleh dari UIView)
Alpha

Mengontrol nilai transparansi (alfa) untuk tampilan.

(Diperoleh dari UIView)
AlwaysBounceHorizontal

Jika diatur ke true dan Bounces adalah true, maka memantul akan terjadi saat pengguliran horizontal mencapai akhir tampilan.

AlwaysBounceVertical

Jika diatur ke true dan Bounces adalah true, maka pemantulan akan terjadi saat pengguliran vertikal mencapai akhir tampilan.

Appearance

Properti dengan jenis kuat yang mengembalikan kelas UIAppearance untuk kelas ini.

AutoresizingMask

Bitmask yang menentukan bagaimana penerima harus mengubah ukuran dirinya sendiri ketika batas tampilan supernya berubah.

(Diperoleh dari UIView)
AutosizesSubviews

Menentukan apakah penerima harus secara otomatis mengubah ukurannya Subviews saat penerima Bounds berubah.

(Diperoleh dari UIView)
BackgroundColor

Mengatur warna UIViewlatar belakang .

(Diperoleh dari UIView)
BottomAnchor

NSLayoutYAxisAnchor yang mendefinisikan bagian bawah ini UIView.

(Diperoleh dari UIView)
Bounces

Jika diatur ke true, maka tampilan gulir akan memantul pada batas konten.

BouncesZoom

Jika diatur ke true dan Bounces adalah true, maka tampilan gulir akan memantul di sekitar batas zoom setelah pembesaran melebihi batas tersebut.

Bounds

Bingkai tampilan yang dapat digunakan, ditentukan menggunakan sistem koordinat tampilan sendiri.

(Diperoleh dari UIView)
CanBecomeFirstResponder

Menentukan apakah UIREsponder ini bersedia menjadi responden pertama.

(Diperoleh dari UIResponder)
CanBecomeFocused

Apakah ini UIView bisa menjadi tampilan terfokus.

(Diperoleh dari UIView)
CanCancelContentTouches

Jika diatur ke false, maka tampilan gulir tidak akan menggulir sebagai akibat dari pergerakan jari setelah pelacakan dimulai dalam tampilan konten.

CanResignFirstResponder

Menentukan apakah UIResponder ini bersedia menyerahkan status responden pertamanya.

(Diperoleh dari UIResponder)
Center

Bagian tengah tampilan, di ruang koordinat kontainer.

(Diperoleh dari UIView)
CenterXAnchor

NSLayoutXAxisAnchor yang mendefinisikan pusat sumbu X dari ini UIView.

(Diperoleh dari UIView)
CenterYAnchor

NSLayoutYAxisAnchor yang mendefinisikan pusat sumbu Y dari ini UIView.

(Diperoleh dari UIView)
Class

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
ClassHandle

Handel untuk kelas ini.

ClearsContextBeforeDrawing

Menentukan bahwa buffer gambar dihapus sebelum memanggil DrawRect(CGRect, UIViewPrintFormatter)

(Diperoleh dari UIView)
ClipsToBounds

Menentukan apakah Subviews terbatas pada Bounds penerima.

(Diperoleh dari UIView)
CollisionBoundingPath

Mendapatkan yang UIBezierPath akan digunakan untuk deteksi tabrakan.

(Diperoleh dari UIView)
CollisionBoundsType

UIDynamicItemCollisionBoundsType Mendapatkan yang menjelaskan jenis batas yang digunakan untuk tabrakan yang terdeteksi.

(Diperoleh dari UIView)
Constraints

Batasan yang digunakan oleh Tata Letak Otomatis pada ini UIView.

(Diperoleh dari UIView)
ContentInset

Jarak, dalam poin, bahwa konten tampilan gulir diatur di dalam tampilan gulir.

ContentInsetAdjustmentBehavior

Mendapatkan atau menetapkan nilai yang mengontrol kapan inset area aman ditambahkan ke inset konten.

ContentLayoutGuide

Mendapatkan panduan tata letak konten tampilan gulir.

ContentMode

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

(Diperoleh dari UIView)
ContentOffset

Offset untuk asal konten di dalam tampilan gulir, relatif terhadap asal tampilan gulir itu sendiri.

ContentScaleFactor

Jumlah piksel perangkat per titik koordinat logis.

(Diperoleh dari UIView)
ContentSize

Ukuran tampilan konten, seperti yang diukur dalam poin.

ContentStretch

Pengembang tidak boleh menggunakan properti yang tidak digunakan lagi ini. Pengembang harus menggunakan 'CreateResizableImage' sebagai gantinya.

(Diperoleh dari UIView)
CoordinateSpace

Mengembalikan implemenasi ruang koordinat untuk tampilan gulir.

DebugDescription

Deskripsi yang bermakna pengembang dari objek ini.

(Diperoleh dari NSObject)
Decelerating

Jika properti ini mengembalikan true, maka pengguliran masih terjadi dalam tampilan gulir tetapi pengguna tidak menyeret jari mereka.

DecelerationRate

Properti ini mengembalikan nilai yang mewakili laju perlemah setelah pengguna mengangkat jari mereka. Ada dua nilai, DecelerationRateFast dan DecelerationRateNormal, yang dapat berfungsi sebagai titik referensi untuk tingkat deelerasi.

DecelerationRateFast

Mewakili nilai yang terkait dengan konstanta UIScrollViewDecelerationRateFast

DecelerationRateNormal

Mewakili nilai yang terkait dengan konstanta UIScrollViewDecelerationRateNormal

DelaysContentTouches

Menentukan apakah UIScrollView input dapat menunda untuk mencoba menentukan apakah gerakan pengguliran telah dibuat

Delegate

Instans kelas model UIKit.IUIScrollViewDelegate yang bertindak sebagai delegasi kelas.

Description

Deskripsi objek, ToString versi Objective-C.

(Diperoleh dari NSObject)
DirectionalLayoutMargins

Mendapatkan atau mengatur margin tata letak untuk meletakkan konten yang menghormati arah bahasa saat ini.

(Diperoleh dari UIView)
DirectionalLockEnabled

Jika true, dan pengguna mulai menggulir dalam satu sumbu (yaitu secara horizontal) maka tampilan gulir menonaktifkan pengguliran di sumbu lain (yaitu secara vertikal).

DirectionalPressGestureRecognizer

Pengembang tidak boleh menggunakan properti yang tidak digunakan lagi ini. Mengonfigurasi 'PanGestureRecognizer' untuk pengguliran tidak langsung secara otomatis mendukung penekanan arah sekarang, sehingga properti ini tidak lagi berguna.

Dragging

Mengembalikan true jika konten telah mulai menggulir. Baca-saja.

EffectiveUserInterfaceLayoutDirection

Mendapatkan arah tata letak untuk mengatur konten tampilan.

(Diperoleh dari UIView)
ExclusiveTouch

Membatasi pengiriman peristiwa ke tampilan ini.

(Diperoleh dari UIView)
FirstBaselineAnchor

NSLayoutYAxisAnchor yang mendefinisikan batasan berdasarkan garis besar baris pertama teks dalam iniUIView.

(Diperoleh dari UIView)
Focused

Apakah tampilan UIView tersebut adalah tampilan yang difokuskan.

(Diperoleh dari UIView)
FocusItemContainer

Mendapatkan kontainer fokus yang menyediakan informasi spasial untuk item fokus anak.

(Diperoleh dari UIView)
Frame

Koordinat tampilan relatif terhadap kontainernya.

(Diperoleh dari UIView)
FrameLayoutGuide

Mendapatkan panduan tata letak konten tampilan gulir.

GestureRecognizers

Array UIGestureRecognizers untuk ini UIView.

(Diperoleh dari UIView)
Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

(Diperoleh dari NSObject)
HasAmbiguousLayout

Mengembalikan true jika Tata Letak Otomatis untuk ini UIView ambigu.

(Diperoleh dari UIView)
HeightAnchor

NSLayoutDimension yang mendefinisikan tinggi ini UIView.

(Diperoleh dari UIView)
Hidden

Menentukan apakah UIView tampilan ditampilkan atau tidak.

(Diperoleh dari UIView)
IndexDisplayMode

Mendapatkan atau mengatur nilai yang mengontrol apakah indeks ditampilkan secara otomatis atau selalu tersembunyi saat pengguna menggulir.

IndicatorStyle

Gaya indikator gulir.

InputAccessoryView

Tampilan kustom yang dapat dilampirkan saat objek menjadi responden pertama.

(Diperoleh dari UIResponder)
InputAccessoryViewController

Mendapatkan aksesori UIInputViewController kustom untuk ditampilkan saat thisUIResponder menjadi responden pertama.

(Diperoleh dari UIResponder)
InputAssistantItem

Mendapatkan asisten yang akan digunakan untuk mengonfigurasi bilah pintasan.

(Diperoleh dari UIResponder)
InputView

Tampilan kustom untuk ditampilkan saat objek menjadi responden pertama. Baca-saja.

(Diperoleh dari UIResponder)
InputViewController

Mendapatkan kustom UIInputViewController untuk ditampilkan saat thisUIResponder menjadi responden pertama.

(Diperoleh dari UIResponder)
InsetsLayoutMarginsFromSafeArea

Mendapatkan atau menetapkan nilai Boolean yang mengontrol apakah margin disesuaikan agar selalu berada dalam area aman. Defaultnya adalah true.

(Diperoleh dari UIView)
Interactions

Mendapatkan atau mengatur kumpulan interaksi saat ini.

(Diperoleh dari UIView)
IntrinsicContentSize

Ukuran konten intrinsik dari UIView.

(Diperoleh dari UIView)
IsAccessibilityElement

Apakah this merupakan elemen aksesibilitas.

(Diperoleh dari UIView)
IsDirectBinding

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
IsFirstResponder

Mengembalikan apakah UIResponder ini adalah Responder Pertama.

(Diperoleh dari UIResponder)
IsProxy

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
KeyboardDismissMode

Cara keyboard dimatikan pada awal penyeretan.

KeyCommands

Perintah kunci yang harus memicu tindakan pada UIResponder ini. Baca-saja.

(Diperoleh dari UIResponder)
LastBaselineAnchor

NSLayoutYAxisAnchor yang mendefinisikan batasan berdasarkan garis besar baris pertama teks dalam iniUIView.

(Diperoleh dari UIView)
Layer

Lapisan Animasi Inti yang digunakan untuk penyajian.

(Diperoleh dari UIView)
LayoutGuides

Objek UILayoutGuide yang ditentukan untuk ini UIView.

(Diperoleh dari UIView)
LayoutMargins

Meletakkan margin.

(Diperoleh dari UIView)
LayoutMarginsGuide

Menentukan atribut margin.

(Diperoleh dari UIView)
LeadingAnchor

NSLayoutXAxisAnchor yang mendefinisikan tepi terdepan dari iniUIView.

(Diperoleh dari UIView)
LeftAnchor

NSLayoutXAxisAnchor yang mendefinisikan tepi kiri ini UIView.

(Diperoleh dari UIView)
MaskView

Mengembalikan tampilan masker.

(Diperoleh dari UIView)
MaximumZoomScale

Nilai faktor skala maksimum yang dapat diterapkan ke tampilan konten.

MinimumZoomScale

Nilai faktor skala minimum yang dapat diterapkan ke tampilan konten.

MotionEffects

Set efek gerakan saat ini pada tampilan ini.

(Diperoleh dari UIView)
MultipleTouchEnabled

Mengontrol apakah UIView dapat menangani peristiwa multitouch.

(Diperoleh dari UIView)
NextResponder

Responden berikutnya pada rantai respons

(Diperoleh dari UIResponder)
Opaque

Menentukan apakah tampilan buram atau tidak.

(Diperoleh dari UIView)
PagingEnabled

Jika true kemudian pengguliran akan berhenti pada batas halaman tampilan konten; pengguliran terjadi halaman pada satu waktu.

PanGestureRecognizer

Pengenal gerakan untuk gerakan pan. Baca-saja.

ParentFocusEnvironment

Mendapatkan lingkungan fokus induk.

(Diperoleh dari UIView)
PasteConfiguration

didukung UIPasteConfiguration oleh this objek .

(Diperoleh dari UIResponder)
PinchGestureRecognizer

Pengenal gerakan untuk gerakan mencubit. Baca-saja.

PreferredFocusedView

Mengembalikan yang harus benar-benar difokuskan UIView .

(Diperoleh dari UIView)
PreferredFocusEnvironments

Array IUIFocusEnvironmentyang dicari secara rekursif oleh sistem untuk menemukan tampilan default yang berfokus.

(Diperoleh dari UIView)
PreservesSuperviewLayoutMargins

Mempertahankan margin tata letak untuk superview.

(Diperoleh dari UIView)
ReadableContentGuide

Area yang dapat dibaca oleh pengguna dengan pemindahan kepala minimal.

(Diperoleh dari UIView)
RefreshControl

Jika tidak null, digunakan UIRefreshControl untuk memperbarui konten tampilan.

RestorationIdentifier

Jika tidak null, menunjukkan bahwa UIView mendukung pelestarian dan pemulihan status.

(Diperoleh dari UIView)
RetainCount

Mengembalikan jumlah penyimpanan Objective-C saat ini untuk objek.

(Diperoleh dari NSObject)
RightAnchor

NSLayoutXAxisAnchor yang mendefinisikan tepi kanan dari iniUIView.

(Diperoleh dari UIView)
SafeAreaInsets

Mendapatkan inset yang menempatkan konten sehingga bilah navigasi dan tab, bilah alat, dan konten lainnya tidak mengaburkan tampilan konten.

(Diperoleh dari UIView)
SafeAreaLayoutGuide

Mendapatkan panduan tata letak untuk menempatkan konten sehingga bilah navigasi dan tab, bilah alat, dan konten lainnya tidak mengaburkan tampilan konten.

(Diperoleh dari UIView)
ScrollEnabled

Jika diatur ke true maka pengguliran diaktifkan.

ScrollIndicatorInsets

Seberapa jauh inset indikator gulir dari tepi tampilan gulir.

ScrollsToTop

Jika true, maka tampilan gulir akan melompat ke bagian atas konten saat pengguna mengetuk bilah status.

Self

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
SemanticContentAttribute

Menentukan apakah UIView harus mempertahankan tata letak atau membalik saat digunakan dengan tata letak kanan-ke-kiri.

(Diperoleh dari UIView)
ShouldGroupAccessibilityChildren

UIViewApakah anak-anak harus dikelompokkan untuk tujuan voice-over, terlepas dari posisi mereka di layar.

(Diperoleh dari UIView)
ShouldScrollToTop

Delegasikan yang dipanggil oleh objek untuk mendapatkan nilai.

ShowsHorizontalScrollIndicator

Jika true, maka bilah gulir horizontal akan terlihat saat melacak.

ShowsVerticalScrollIndicator

Jika true, maka bilah gulir vertikal akan terlihat saat melacak.

Subviews

Array yang UIViewterkandung dalam thisUIView.

(Diperoleh dari UIView)
Superclass

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
SuperHandle

Handel yang digunakan untuk mewakili metode di kelas dasar untuk NSObject ini.

(Diperoleh dari NSObject)
Superview

, UIViewjika ada, yang berisi thisUIView dalam .Subviews

(Diperoleh dari UIView)
Tag

Bilangan bulat yang dapat digunakan untuk mengidentifikasi instans tertentu UIView .

(Diperoleh dari UIView)
TextInputContextIdentifier

Pengidentifikasi yang menunjukkan bahwa UIResponder ini harus mempertahankan informasi mode input teksnya. Baca-saja.

(Diperoleh dari UIResponder)
TextInputMode

Mode input teks untuk UIResponder ini. Baca-saja.

(Diperoleh dari UIResponder)
TintAdjustmentMode

Penyesuaian warna diterapkan ke tampilan ini UIView atau salah satu tampilan induknya.

(Diperoleh dari UIView)
TintColor

Warna sorotan yang harus digunakan untuk menunjukkan kontrol interaktif.

(Diperoleh dari UIView)
TopAnchor

NSLayoutYAxisAnchor yang mendefinisikan bagian atas ini UIView.

(Diperoleh dari UIView)
Tracking

Mengembalikan true jika pengguna telah menyentuh konten dan menggulir akan dimulai.

TrailingAnchor

NSLayoutXAxisAnchor yang mendefinisikan tepi terdepan dari iniUIView.

(Diperoleh dari UIView)
TraitCollection

Mengembalikan koleksi sifat.

(Diperoleh dari UIView)
Transform

Transformasi UIView, relatif terhadap pusat batasnya.

(Diperoleh dari UIView)
TranslatesAutoresizingMaskIntoConstraints

Menentukan apakah masker autoresizing harus diterjemahkan ke dalam batasan untuk Tata Letak Otomatis.

(Diperoleh dari UIView)
UndoManager

NSUndoManager bersama terdekat dalam rantai responden. Baca-saja.

(Diperoleh dari UIResponder)
UserActivity

Tindakan yang merangkum aktivitas pengguna yang didukung oleh penanggap ini.

(Diperoleh dari UIResponder)
UserInteractionEnabled

Menentukan apakah peristiwa input diproses oleh tampilan ini.

(Diperoleh dari UIView)
ViewForBaselineLayout

Mengembalikan batasan UIView garis besar mana yang harus diterapkan.

(Diperoleh dari UIView)
ViewForFirstBaselineLayout

Saat ditimpa, memungkinkan dev aplikasi mengembalikan subview sebagai dasar untuk batasan garis besar.

(Diperoleh dari UIView)
ViewForLastBaselineLayout

Saat ditimpa, memungkinkan dev aplikasi mengembalikan subview sebagai dasar untuk batasan garis besar.

(Diperoleh dari UIView)
ViewForZoomingInScrollView

Delegasikan yang dipanggil oleh objek untuk mendapatkan nilai.

ViewPrintFormatter

Mengembalikan yang UIViewPrintFormatter sesuai untuk UIView.

(Diperoleh dari UIView)
VisibleSize

Mendapatkan ukuran kontainer scrollview yang terlihat.

WeakDelegate

Objek yang dapat merespons protokol delegasi untuk jenis ini

WidthAnchor

NSLayoutDimension yang mendefinisikan tingkat horizontal dari iniUIView.

(Diperoleh dari UIView)
Window

UIWindow dari UIView.

(Diperoleh dari UIView)
Zone

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
ZoomBouncing

Mengembalikan jika tampilan gulir memantul kembali ke batas penskalaan true zoom yang ditentukan olehP:UIKit.UIScrollView.MinimumScrollView dan P:UIKit.UIScrollView.MaximumScrollView. Baca-saja.

Zooming

Mengembalikan jika tampilan konten diperbesar true atau diperkecil. Baca-saja.

ZoomScale

Faktor skala yang sedang diterapkan ke konten tampilan gulir.

Metode

AccessibilityActivate()

Mengaktifkan aksesibilitas untuk UIView ini, kembali true pada keberhasilan.

(Diperoleh dari UIView)
AccessibilityDecrement()

Memberi tahu elemen aksesibilitas untuk mengurangi nilai kontennya.

(Diperoleh dari UIResponder)
AccessibilityElementDidBecomeFocused()

Menunjukkan bahwa teknologi bantuan telah menetapkan fokusnya ke thisUIResponder.

(Diperoleh dari UIResponder)
AccessibilityElementDidLoseFocus()

Menunjukkan bahwa teknologi bantuan telah mengubah fokusnya dari thisUIResponder.

(Diperoleh dari UIResponder)
AccessibilityElementIsFocused()

Menunjukkan apakah teknologi bantuan difokuskan pada thisUIResponder.

(Diperoleh dari UIResponder)
AccessibilityIncrement()

Memberi tahu elemen aksesibilitas untuk menambah nilai kontennya.

(Diperoleh dari UIResponder)
AccessibilityPerformEscape()

Memberi tahu sistem aksesibilitas untuk menutup popover modal atau elemen yang ditampilkan secara hierarkis.

(Diperoleh dari UIResponder)
AccessibilityPerformMagicTap()

Alihkan "status terpenting" aplikasi yang ditentukan aplikasi.

(Diperoleh dari UIResponder)
AccessibilityScroll(UIAccessibilityScrollDirection)

Ketika ditimpa, memungkinkan sistem aksesibilitas untuk melakukan pengguliran.

(Diperoleh dari UIResponder)
ActionForLayer(CALayer, String)

Mengambil default CAAction yang diidentifikasi oleh target tersebut.

(Diperoleh dari UIView)
Add(UIView)

Ini adalah alias untuk AddSubview(UIView), tetapi menggunakan pola Tambahkan karena memungkinkan konstruksi C# 3.0 untuk menambahkan subview setelah membuat objek.

(Diperoleh dari UIView)
AddConstraint(NSLayoutConstraint)

Menambahkan batasan ke tata letak tampilan penerima atau subtampilannya.

(Diperoleh dari UIView)
AddConstraints(NSLayoutConstraint[])

Menambahkan beberapa batasan ke tata letak tampilan penerima atau subtampilannya.

(Diperoleh dari UIView)
AddGestureRecognizer(UIGestureRecognizer)

Menambahkan pengenal gerakan ke tampilan ini.

(Diperoleh dari UIView)
AddInteraction(IUIInteraction)

Menambahkan interaksi ke tampilan.

(Diperoleh dari UIView)
AddLayoutGuide(UILayoutGuide)

Menambahkan yang ditentukan guide, memungkinkan kontrol Autolayout tanpa membuat tampilan dummy.

(Diperoleh dari UIView)
AddMotionEffect(UIMotionEffect)

Menambahkan efek gerakan yang ditentukan ke tampilan.

(Diperoleh dari UIView)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Mendaftarkan objek untuk diamati secara eksternal (menggunakan NSString keyPath).   Perubahan yang diamati dikirim ke metode objek ObserveValue(NSString, NSObject, NSDictionary, IntPtr) pengamat.

(Diperoleh dari NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Mendaftarkan objek untuk diamati secara eksternal (menggunakan string keyPath).   Perubahan yang diamati dikirim ke metode objek ObserveValue(NSString, NSObject, NSDictionary, IntPtr) pengamat.

(Diperoleh dari NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Mendaftarkan objek untuk diamati secara eksternal menggunakan metode arbitrer.

(Diperoleh dari NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Mendaftarkan objek untuk diamati secara eksternal menggunakan metode arbitrer.

(Diperoleh dari NSObject)
AddSubview(UIView)

Menambahkan tampilan yang ditentukan sebagai subtampilan tampilan ini.

(Diperoleh dari UIView)
AddSubviews(UIView[])

Rutinitas kenyamanan untuk menambahkan berbagai tampilan ke UIView.

(Diperoleh dari UIView)
AdjustedContentInsetDidChange()

Metode yang dipanggil ketika AdjustedContentInset berubah.

AlignmentRectForFrame(CGRect)

Mengembalikan persegi panjang perataan yang dikustomisasi untuk Tata Letak Otomatis.

(Diperoleh dari UIView)
AppearanceWhenContainedIn(Type[])

Mengembalikan UIAppearance yang ditik dengan kuat untuk instans kelas ini saat tampilan dihosting dalam hierarki yang ditentukan.

AwakeFromNib()

Dipanggil setelah objek dimuat dari file nib. Penimpa harus memanggil basis. AwakeFromNib().

(Diperoleh dari NSObject)
BecomeFirstResponder()

Minta objek untuk menjadi responden pertama.

(Diperoleh dari UIResponder)
BeginInvokeOnMainThread(Action)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Memanggil secara asinkron kode yang ditentukan pada utas UI utama.

(Diperoleh dari NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
Bind(String, NSObject, String, NSDictionary)
Kedaluwarsa.

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
BindingInfo(String)
Kedaluwarsa.

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
BindingOptionDescriptions(String)
Kedaluwarsa.

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
BindingValueClass(String)
Kedaluwarsa.

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
BringSubviewToFront(UIView)

Memindahkan subview yang ditentukan sehingga muncul di depan lainnya Subviews.

(Diperoleh dari UIView)
CanPaste(NSItemProvider[])

Mendapatkan apakah this dapat menerima operasi tempel oleh .

(Diperoleh dari UIResponder)
CanPerform(Selector, NSObject)

Menentukan apakah UIResponder ini dapat melakukan tindakan yang ditentukan. Biasanya digunakan untuk memeriksa perintah pengeditan.

(Diperoleh dari UIResponder)
Capture(Boolean)

Melakukan tangkapan layar dari UIView.

(Diperoleh dari UIView)
CommitEditing()

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
ConformsToProtocol(IntPtr)

Dipanggil untuk menentukan apakah objek ini menerapkan protokol yang ditentukan.

(Diperoleh dari NSObject)
ContentCompressionResistancePriority(UILayoutConstraintAxis)

Mengembalikan resistensi sumbu ke kompresi di bawah ukuran intrinsiknya.

(Diperoleh dari UIView)
ContentHuggingPriority(UILayoutConstraintAxis)

Mengembalikan resistensi sumbu ke ekspansi yang lebih besar dari ukuran intrinsiknya.

(Diperoleh dari UIView)
ConvertPointFromCoordinateSpace(CGPoint, IUICoordinateSpace)

Mengonversi dari sistem koordinat ke thisUIView sistem koordinat objek.

(Diperoleh dari UIView)
ConvertPointFromView(CGPoint, UIView)

Mengonversi dari sistem koordinat ke this sistem koordinat objek.

(Diperoleh dari UIView)
ConvertPointToCoordinateSpace(CGPoint, IUICoordinateSpace)

Mengonversi dari this sistem koordinat objek ke dari .

(Diperoleh dari UIView)
ConvertPointToView(CGPoint, UIView)

Mengonversi dari this sistem koordinat objek ke dari .

(Diperoleh dari UIView)
ConvertRectFromCoordinateSpace(CGRect, IUICoordinateSpace)

Mengonversi dari sistem koordinat ke this objek tersebut.

(Diperoleh dari UIView)
ConvertRectFromView(CGRect, UIView)

Mengonversi dari sistem koordinat yang this digunakan ke objek tersebut.

(Diperoleh dari UIView)
ConvertRectToCoordinateSpace(CGRect, IUICoordinateSpace)

Mengonversi dari this sistem koordinat objek ke yang dijelaskan oleh .

(Diperoleh dari UIView)
ConvertRectToView(CGRect, UIView)

Mengonversi dari this sistem koordinat objek ke dari .

(Diperoleh dari UIView)
Copy()

Melakukan salinan objek Objective-C yang mendasar.

(Diperoleh dari NSObject)
Copy(NSObject)

Menunjukkan operasi pengeditan "Salin".

(Diperoleh dari UIResponder)
Cut(NSObject)

Menunjukkan operasi pengeditan "Potong".

(Diperoleh dari UIResponder)
DangerousAutorelease()

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
DangerousRelease()

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
DangerousRetain()

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
DecodeRestorableState(NSCoder)

Pengembang aplikasi dapat mengambil alih metode ini untuk mendukung pemulihan status.

(Diperoleh dari UIView)
Delete(NSObject)

Menunjukkan operasi pengeditan "Hapus".

(Diperoleh dari UIResponder)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Menunjukkan perubahan yang terjadi pada indeks untuk hubungan ke banyak.

(Diperoleh dari NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
DidChangeValue(String)

Menunjukkan bahwa perubahan terjadi pada kunci yang ditentukan.

(Diperoleh dari NSObject)
DidHintFocusMovement(UIFocusMovementHint)

Dipanggil untuk memberi tahu item yang difokuskan di UIView bahwa fokus dapat berubah.

(Diperoleh dari UIView)
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)

Dipanggil setelah UIView kehilangan atau menerima fokus. (Lihat juga ShouldUpdateFocus(UIFocusUpdateContext).)

(Diperoleh dari UIView)
DisplayLayer(CALayer)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari UIView)
Dispose()

Merilis sumber daya yang digunakan oleh objek NSObject.

(Diperoleh dari NSObject)
Dispose(Boolean)

Merilis sumber daya yang digunakan oleh objek UIScrollView.

DoesNotRecognizeSelector(Selector)

Menunjukkan bahwa objek ini tidak mengenali pemilih yang ditentukan.

(Diperoleh dari NSObject)
Draw(CGRect)

Menggambar tampilan dalam persegi panjang yang diteruskan.

(Diperoleh dari UIView)
DrawLayer(CALayer, CGContext)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari UIView)
DrawRect(CGRect, UIViewPrintFormatter)

Pengembang harus mengambil alih metode ini jika appr mereka menggambar UIView konten.

(Diperoleh dari UIView)
DrawViewHierarchy(CGRect, Boolean)

Merender hierarki tampilan lengkap yang terlihat di layar.

(Diperoleh dari UIView)
EncodeRestorableState(NSCoder)

Pengembang aplikasi dapat mengambil alih metode ini untuk menyimpan status yang terkait dengan tampilan.

(Diperoleh dari UIView)
EncodeTo(NSCoder)

Mengodekan status objek pada encoder yang disediakan

(Diperoleh dari UIView)
Equals(NSObject)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
Equals(Object)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
ExchangeSubview(nint, nint)

Metode ini menukar indeks dua UIViews dalam Subviews array.

(Diperoleh dari UIView)
ExerciseAmbiguityInLayout()

Mengubah Frame secara acak dalam sekumpulan batasan Tata Letak Otomatis yang ambigu.

(Diperoleh dari UIView)
ExposedBindings()

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
FlashScrollIndicators()

Metode ini akan mem-flash indikator gulir untuk waktu yang singkat.

FrameForAlignmentRect(CGRect)

Mengembalikan bingkai yang dihasilkan dari menerapkan ke batasan alignmentRect Tata Letak Otomatis saat ini.

(Diperoleh dari UIView)
GestureRecognizerShouldBegin(UIGestureRecognizer)

Menentukan apakah pengenal gerakan yang ditentukan harus diizinkan untuk melacak peristiwa sentuhan.

(Diperoleh dari UIView)
GetAppearance(UITraitCollection)

Mengembalikan proksi tampilan untuk yang ditentukan traits.

GetAppearance(UITraitCollection, Type[])

Mengembalikan proksi tampilan untuk yang ditentukan traits saat ditemukan dalam containers hierarki penahanan.

GetAppearance<T>()

Mendapatkan proksi UIScrollView.UIScrollViewAppearance tampilan untuk subkelas UIScrollView.

GetAppearance<T>(UITraitCollection)

Mendapatkan proksi UIScrollView.UIScrollViewAppearance tampilan untuk subkelas UIScrollView.

GetAppearance<T>(UITraitCollection, Type[])

Mendapatkan proksi UIScrollView.UIScrollViewAppearance tampilan untuk subkelas UIScrollView yang memiliki koleksi sifat yang ditentukan saat tampilan dihosting dalam hierarki yang ditentukan.

GetBindingInfo(NSString)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
GetBindingOptionDescriptions(NSString)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
GetBindingValueClass(NSString)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
GetConstraintsAffectingLayout(UILayoutConstraintAxis)

Mengembalikan array NSLayoutConstraint yang memengaruhi tata letak UIView sepanjang yang ditentukan axis.

(Diperoleh dari UIView)
GetDictionaryOfValuesFromKeys(NSString[])

Mengambil nilai kunci yang ditentukan.

(Diperoleh dari NSObject)
GetEnumerator()

Mengembalikan enumerator yang mencantumkan semua subtampilan dalam tampilan ini

(Diperoleh dari UIView)
GetFocusItems(CGRect)

Mengembalikan daftar semua item fokus anak dalam persegi panjang yang ditentukan.

GetHashCode()

Menghasilkan kode hash untuk instans saat ini.

(Diperoleh dari NSObject)
GetMethodForSelector(Selector)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
GetNativeField(String)
Kedaluwarsa.

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
GetNativeHash()

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
GetTargetForAction(Selector, NSObject)

Mengembalikan objek yang merespons tindakan.

(Diperoleh dari UIResponder)
HitTest(CGPoint, UIEvent)

Yang paling depan terlihat, diaktifkan interaksi UIView yang berisi .

(Diperoleh dari UIView)
Init()

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
InitializeHandle(IntPtr)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
InitializeHandle(IntPtr, String)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
InsertSubview(UIView, nint)

Sisipkan subtampilan yang ditentukan pada lokasi yang ditentukan sebagai subtampilan tampilan ini.

(Diperoleh dari UIView)
InsertSubviewAbove(UIView, UIView)

Menyisipkan tampilan yang ditentukan di atas siblingSubvie dalam hierarki tampilan

(Diperoleh dari UIView)
InsertSubviewBelow(UIView, UIView)

Sisipkan tampilan yang ditentukan di bawah siblingSubview dalam hierarki tampilan.

(Diperoleh dari UIView)
InvalidateIntrinsicContentSize()

Memperingatkan sistem Tata Letak Otomatis bahwa nilai UIView intrinsik telah berubah.

(Diperoleh dari UIView)
Invoke(Action, Double)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
Invoke(Action, TimeSpan)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
InvokeOnMainThread(Action)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
InvokeOnMainThread(Selector, NSObject)

Memanggil kode yang ditentukan secara sinkron pada utas UI utama.

(Diperoleh dari NSObject)
IsDescendantOfView(UIView)

Mengembalikan true jika thisUIView berada dalam viewhierarki tampilan.

(Diperoleh dari UIView)
IsEqual(NSObject)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
IsKindOfClass(Class)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
IsMemberOfClass(Class)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
LayoutIfNeeded()

Menjabarkan subtampilan jika diperlukan.

(Diperoleh dari UIView)
LayoutMarginsDidChange()

Menjabarkan subtampilan yang diubah

(Diperoleh dari UIView)
LayoutSublayersOfLayer(CALayer)

Dipanggil untuk menunjukkan bahwa objek Bounds telah berubah.

(Diperoleh dari UIView)
LayoutSubviews()

Menjabarkan subtampilan.

(Diperoleh dari UIView)
MakeTextWritingDirectionLeftToRight(NSObject)

Mengatur arah teks ditulis menjadi kiri-ke-kanan.

(Diperoleh dari UIResponder)
MakeTextWritingDirectionRightToLeft(NSObject)

Mengatur arah teks ditulis menjadi kanan-ke-kiri.

(Diperoleh dari UIResponder)
MarkDirty()

Mempromosikan objek peer biasa (IsDirectBinding adalah true) ke dalam objek toggleref.

(Diperoleh dari NSObject)
MotionBegan(UIEventSubtype, UIEvent)

Metode dipanggil ketika gerakan (goyang) telah dimulai.

(Diperoleh dari UIResponder)
MotionCancelled(UIEventSubtype, UIEvent)

Metode dipanggil jika sistem operasi membatalkan peristiwa gerakan (goyang).

(Diperoleh dari UIResponder)
MotionEnded(UIEventSubtype, UIEvent)

Metode dipanggil ketika gerakan (kocok) telah selesai.

(Diperoleh dari UIResponder)
MovedToSuperview()

UIView Menunjukkan telah mengubah propertinyaSuperview.

(Diperoleh dari UIView)
MovedToWindow()

UIView Menunjukkan telah mengubah propertinyaWindow.

(Diperoleh dari UIView)
MutableCopy()

Membuat salinan yang dapat diubah dari NSObject yang ditentukan.

(Diperoleh dari NSObject)
NeedsUpdateConstraints()

Menunjukkan bahwa batasan Tata Letak Otomatis dari perlu diperbarui UIView .

(Diperoleh dari UIView)
ObjectDidEndEditing(NSObject)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Menunjukkan bahwa nilai pada keyPath yang ditentukan relatif terhadap objek ini telah berubah.

(Diperoleh dari NSObject)
Paste(NSItemProvider[])

Dipanggil untuk melakukan operasi tempel dari .

(Diperoleh dari UIResponder)
Paste(NSObject)

Menunjukkan operasi pengeditan "Tempel".

(Diperoleh dari UIResponder)
PerformSelector(Selector)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject, Double)

Memanggil pemilih pada instans saat ini dan jika obj tidak null, pemilih meneruskan ini sebagai parameter tunggalnya.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject, NSObject)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
PointInside(CGPoint, UIEvent)

Apakah berada di dalam thisUIView objek Bounds.

(Diperoleh dari UIView)
PrepareForInterfaceBuilder()

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
PressesBegan(NSSet<UIPress>, UIPressesEvent)

Menunjukkan bahwa tombol fisik telah ditekan pada pengontrol jarak jauh atau permainan.

(Diperoleh dari UIResponder)
PressesCancelled(NSSet<UIPress>, UIPressesEvent)

Menunjukkan peristiwa tekan tombol fisik telah dibatalkan karena peristiwa sistem.

(Diperoleh dari UIResponder)
PressesChanged(NSSet<UIPress>, UIPressesEvent)

Menunjukkan bahwa Force nilai evt telah berubah.

(Diperoleh dari UIResponder)
PressesEnded(NSSet<UIPress>, UIPressesEvent)

Menunjukkan akhir dari penekanan tombol fisik pada pengontrol jarak jauh atau game.

(Diperoleh dari UIResponder)
ReloadInputViews()

Updates tampilan input dan aksesori kustom ketika objek ini adalah responden pertama.

(Diperoleh dari UIResponder)
RemoteControlReceived(UIEvent)

Menunjukkan bahwa peristiwa kontrol jarak jauh diterima.

(Diperoleh dari UIResponder)
RemoveConstraint(NSLayoutConstraint)

Menghapus batasan Tata Letak Otomatis dari UIViewConstraints.

(Diperoleh dari UIView)
RemoveConstraints(NSLayoutConstraint[])

Menghapus beberapa batasan Tata Letak Otomatis dari UIViewConstraints.

(Diperoleh dari UIView)
RemoveFromSuperview()

UIView Melepaskan dari Superview.

(Diperoleh dari UIView)
RemoveGestureRecognizer(UIGestureRecognizer)

Menghapus pengenal gerakan dari UIViewGestureRecognizers.

(Diperoleh dari UIView)
RemoveInteraction(IUIInteraction)

Menghapus interaksi dari tampilan.

(Diperoleh dari UIView)
RemoveLayoutGuide(UILayoutGuide)

guide Menghapus dari LayoutGuides array.

(Diperoleh dari UIView)
RemoveMotionEffect(UIMotionEffect)

Menghapus efek gerakan yang ditentukan ke tampilan.

(Diperoleh dari UIView)
RemoveObserver(NSObject, NSString)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath yang ditentukan.

(Diperoleh dari NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath dan konteks yang ditentukan.

(Diperoleh dari NSObject)
RemoveObserver(NSObject, String)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath yang ditentukan.

(Diperoleh dari NSObject)
RemoveObserver(NSObject, String, IntPtr)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath dan konteks yang ditentukan.

(Diperoleh dari NSObject)
ResignFirstResponder()

Dipanggil ketika UIResponder ini telah diminta untuk mengundurkan status responden pertamanya.

(Diperoleh dari UIResponder)
ResizableSnapshotView(CGRect, Boolean, UIEdgeInsets)

Secara efisien menciptakan penyajian this tampilan objek saat ini dalam .

(Diperoleh dari UIView)
RespondsToSelector(Selector)

Apakah objek ini mengenali pemilih yang ditentukan.

(Diperoleh dari NSObject)
RestoreUserActivityState(NSUserActivity)

Memulihkan status yang diperlukan untuk kelanjutan aktivitas pengguna yang ditentukan.

(Diperoleh dari UIResponder)
SafeAreaInsetsDidChange()

Metode yang dipanggil ketika area aman berubah.

(Diperoleh dari UIView)
ScrollRectToVisible(CGRect, Boolean)

Menggulir sehingga terlihat, secara opsional menganimasikan gulir.

Select(NSObject)

Menunjukkan operasi pengeditan "Pilih".|B

(Diperoleh dari UIResponder)
SelectAll(NSObject)

Menunjukkan operasi pengeditan "Pilih Semua".

(Diperoleh dari UIResponder)
SendSubviewToBack(UIView)

UIView Memindahkan sehingga muncul di belakang semua saudaranya.

(Diperoleh dari UIView)
SetContentCompressionResistancePriority(Single, UILayoutConstraintAxis)

Mengatur ketahanan terhadap kompresi di UIViewIntrinsicContentSizebawah .

(Diperoleh dari UIView)
SetContentHuggingPriority(Single, UILayoutConstraintAxis)

Mengatur ketahanan terhadap ekspansi di luar UIViewIntrinsicContentSize.

(Diperoleh dari UIView)
SetContentOffset(CGPoint, Boolean)

Mengatur jarak antara konten dan UIScrollView objek.

SetNativeField(String, NSObject)
Kedaluwarsa.

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
SetNeedsDisplay()

Menandai tampilan kotor dan mengantrekan operasi penggalian ulang di atasnya.

(Diperoleh dari UIView)
SetNeedsDisplayInRect(CGRect)

Menandai wilayah tampilan sebagai kotor dan mengantrekan operasi penggalian ulang di wilayah tersebut.

(Diperoleh dari UIView)
SetNeedsFocusUpdate()

Ketika this adalah lingkungan fokus aktif, meminta pembaruan fokus, yang berpotensi mengubah PreferredFocusedView. (Lihat juga UpdateFocusIfNeeded().)

(Diperoleh dari UIView)
SetNeedsLayout()

Mengatur apakah subtampilan perlu disusun ulang sebelum ditampilkan.

(Diperoleh dari UIView)
SetNeedsUpdateConstraints()

Menunjukkan ke sistem Tata Letak Otomatis yang harus dipanggil UpdateConstraints().

(Diperoleh dari UIView)
SetNilValueForKey(NSString)

Mengatur nilai kunci yang ditentukan ke null.

(Diperoleh dari NSObject)
SetValueForKey(NSObject, NSString)

Mengatur nilai properti yang ditentukan oleh kunci ke nilai yang ditentukan.

(Diperoleh dari NSObject)
SetValueForKeyPath(IntPtr, NSString)

Konstruktor yang digunakan saat membuat representasi terkelola dari objek yang tidak dikelola; Dipanggil oleh runtime.

(Diperoleh dari NSObject)
SetValueForKeyPath(NSObject, NSString)

Mengatur nilai properti yang dapat dijangkau menggunakan keypath.

(Diperoleh dari NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Menunjukkan upaya untuk menulis nilai ke kunci yang tidak terdefinisi. Jika tidak ditimpa, menaikkan NSUndefinedKeyException.

(Diperoleh dari NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Mengatur nilai NSObject ini ke nilai dalam kamus yang ditentukan.

(Diperoleh dari NSObject)
SetZoomScale(nfloat, Boolean)

Mengatur skala UIScrollView konten objek. (Lihat ZoomScale)

ShouldUpdateFocus(UIFocusUpdateContext)

Dipanggil sebelum UIView kehilangan atau menerima fokus. Jika salah satu lingkungan fokus mengembalikan false, pembaruan fokus dibatalkan.

(Diperoleh dari UIView)
SizeThatFits(CGSize)

Mengembalikan yang SizeF paling cocok thisUIView.

(Diperoleh dari UIView)
SizeToFit()

Memindahkan dan mengubah ukuran UIView sehingga dengan erat mengapit Subviews

(Diperoleh dari UIView)
SnapshotView(Boolean)

Membuat yang UIView berisi gambar rekam jepret dari konten tampilan saat ini.

(Diperoleh dari UIView)
SubviewAdded(UIView)

Memberi tahu tampilan saat subtampilan ditambahkan.

(Diperoleh dari UIView)
SystemLayoutSizeFittingSize(CGSize)

Menghitung ukuran terkecil atau terbesar yang dapat dimiliki ini UIView yang memenuhi batasan Tata Letak Otomatisnya.

(Diperoleh dari UIView)
SystemLayoutSizeFittingSize(CGSize, Single, Single)

Mengembalikan ukuran optimal untuk this, berdasarkan batasan, dan argumen prioritas yang pas.

(Diperoleh dari UIView)
TintColorDidChange()

Dipanggil saat TintColor perubahan, seperti saat UIActionSheet ditampilkan.

(Diperoleh dari UIView)
ToggleBoldface(NSObject)

Mengalihkan penggunaan font tebal.

(Diperoleh dari UIResponder)
ToggleItalics(NSObject)

Mengalihkan penggunaan font miring.

(Diperoleh dari UIResponder)
ToggleUnderline(NSObject)

Alihkan penggunaan garis bawah.

(Diperoleh dari UIResponder)
ToString()

Mengembalikan representasi string dari nilai instans saat ini.

(Diperoleh dari NSObject)
TouchesBegan(NSSet, UIEvent)

Dikirim ketika satu atau beberapa jari menyentuh layar.

(Diperoleh dari UIResponder)
TouchesCancelled(NSSet, UIEvent)

Dikirim ketika pemrosesan sentuhan telah dibatalkan.

(Diperoleh dari UIResponder)
TouchesEnded(NSSet, UIEvent)

Dikirim ketika satu atau beberapa jari diangkat dari layar.

(Diperoleh dari UIResponder)
TouchesEstimatedPropertiesUpdated(NSSet)

Dipanggil ketika perkiraan properti touches telah diperbarui.

(Diperoleh dari UIResponder)
TouchesMoved(NSSet, UIEvent)

Dikirim ketika satu atau beberapa jari bergerak di layar.

(Diperoleh dari UIResponder)
TouchesShouldBegin(NSSet, UIEvent, UIView)

Metode ini disediakan sehingga perilaku sentuhan dalam tampilan konten dapat disesuaikan oleh subkelas.

TouchesShouldCancelInContentView(UIView)

Metode ini mengontrol apakah sentuhan subtampilan konten harus dibatalkan, yang akan memungkinkan penyeretan dimulai.

TraitCollectionDidChange(UITraitCollection)

Mendefinisikan koleksi sifat sebelumnya.

(Diperoleh dari UIView)
Unbind(NSString)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
Unbind(String)
Kedaluwarsa.

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
UpdateConstraints()

Updates batasan Tata Letak Otomatis untuk UIView.

(Diperoleh dari UIView)
UpdateConstraintsIfNeeded()

Updates batasan UIView dan Subviews.

(Diperoleh dari UIView)
UpdateFocusIfNeeded()

Jika ada lingkungan fokus yang memiliki pembaruan yang tertunda, metode ini memaksa pembaruan fokus segera. Tidak seperti SetNeedsFocusUpdate(), metode ini dapat dipanggil oleh apa pun UIView, apakah saat ini berisi fokus atau tidak.

(Diperoleh dari UIView)
UpdateUserActivityState(NSUserActivity)

Updates status aktivitas pengguna tertentu.

(Diperoleh dari UIResponder)
ValueForKey(NSString)

Mengembalikan nilai properti yang terkait dengan kunci yang ditentukan.

(Diperoleh dari NSObject)
ValueForKeyPath(NSString)

Mengembalikan nilai properti yang dapat dicapai menggunakan keypath.

(Diperoleh dari NSObject)
ValueForUndefinedKey(NSString)

Menunjukkan upaya untuk membaca nilai kunci yang tidak terdefinisi. Jika tidak ditimpa, menaikkan NSUndefinedKeyException.

(Diperoleh dari NSObject)
ViewWithTag(nint)

Mengembalikan yang UIView diidentifikasi oleh tag. Dapat mengembalikan null.

(Diperoleh dari UIView)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Menunjukkan bahwa nilai indeks yang ditentukan dalam kunci yang ditentukan akan berubah.

(Diperoleh dari NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

(Diperoleh dari NSObject)
WillChangeValue(String)

Menunjukkan bahwa nilai kunci yang ditentukan akan berubah.

(Diperoleh dari NSObject)
WillDrawLayer(CALayer)

Dipanggil tak lama sebelum digambar.

(Diperoleh dari UIView)
WillMoveToSuperview(UIView)

Dipanggil sebelum Superview perubahan.

(Diperoleh dari UIView)
WillMoveToWindow(UIWindow)

Metode ini dipanggil oleh runtime saat menetapkan yang baru UIWindow ke UIViewhierarki tampilan. Metode ini akan dipanggil pada semua UIViewdalam hierarki, bukan hanya tingkat UIViewatas .

(Diperoleh dari UIView)
WillRemoveSubview(UIView)

Dipanggil sebelum penghapusan subtampilan.

(Diperoleh dari UIView)
ZoomToRect(CGRect, Boolean)

Zoom sehingga terlihat.

Acara

DecelerationEnded

Peristiwa yang dimunculkan oleh objek .

DecelerationStarted

Peristiwa yang dimunculkan oleh objek .

DidChangeAdjustedContentInset

Peristiwa yang dimunculkan oleh objek .

DidZoom

Peristiwa yang dimunculkan oleh objek .

DraggingEnded

Peristiwa yang dimunculkan oleh objek .

DraggingStarted

Peristiwa yang dimunculkan oleh objek .

ScrollAnimationEnded

Peristiwa yang dimunculkan oleh objek .

Scrolled

Peristiwa yang dimunculkan oleh objek .

ScrolledToTop

Peristiwa yang dimunculkan oleh objek .

WillEndDragging

Peristiwa yang dimunculkan oleh objek .

ZoomingEnded

Peristiwa yang dimunculkan oleh objek .

ZoomingStarted

Peristiwa yang dimunculkan oleh objek .

Metode Ekstensi

ActionForLayer(ICALayerDelegate, CALayer, String)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

DisplayLayer(ICALayerDelegate, CALayer)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

DrawLayer(ICALayerDelegate, CALayer, CGContext)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

LayoutSublayersOfLayer(ICALayerDelegate, CALayer)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

WillDrawLayer(ICALayerDelegate, CALayer)

Metode yang dipanggil ketika layer akan digambar.

GetDebugDescription(INSObjectProtocol)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

GetAccessibilityCustomRotors(NSObject)

Mendapatkan array UIAccessibilityCustomRotor objek yang sesuai untuk this objek.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Mengatur array UIAccessibilityCustomRotor objek yang sesuai untuk this objek.

GetCollisionBoundingPath(IUIDynamicItem)

Mengembalikan jalur tertutup yang digunakan untuk deteksi tabrakan.

GetCollisionBoundsType(IUIDynamicItem)

Mengembalikan nilai yang memberi tahu bagaimana batas tabrakan ditentukan.

GetFocusItemContainer(IUIFocusEnvironment)

Mendapatkan kontainer fokus untuk lingkungan.

GetParentFocusEnvironment(IUIFocusEnvironment)

Mendapatkan lingkungan fokus induk.

GetPreferredFocusEnvironments(IUIFocusEnvironment)

Mendapatkan daftar lingkungan fokus, diurutkan berdasarkan prioritas, yang lebih disukai lingkungan saat memperbarui fokus.

DidHintFocusMovement(IUIFocusItem, UIFocusMovementHint)

Dipanggil ketika perubahan fokus mungkin segera terjadi.

GetFrame(IUIFocusItem)

Mengembalikan bingkai dalam ruang koordinat referensi yang berisi IUIFocusItemContainer.

CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

Mengembalikan true jika responden dapat menempel dari penyedia item yang ditentukan.

Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

Melakukan penempelan.

DecreaseSize(UIResponder, NSObject)

Permintaan keyboard perangkat keras (Command-minus) untuk mengurangi ukuran UIResponder.

IncreaseSize(UIResponder, NSObject)

Permintaan keyboard perangkat keras (Command-plus) untuk meningkatkan ukuran UIResponder.

EndEditing(UIView, Boolean)

Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya.

Berlaku untuk

Lihat juga