UIScrollView Kelas
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.
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:
- Tambahkan satu subview besar, umumnya dengan Frame yang Location [0,0] dan yang SizeF sama UIScrollViewContentSizedengan ; atau
- Atur beberapa subtampilan dalam UIScrollViewdan ContentSize gunakan UIScrollView untuk menggulir di antara mereka atau, dengan mengatur PagingEnabled ke
true
, ke halaman di antaranya. Ini sering dilakukan bersama dengan UIPageControl; atau - Subkelas UIScrollView dan memperluas fungsionalitasnya. Bahkan, UIScrollView adalah kelas dasar dari kelas yang umum digunakan seperti UITextField dan UITableView.
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:
- Pengguna menyentuh layar;
- Pengguna mulai menyeret;
- Acara DraggingStarted dinaikkan;
- Selama pengguna terus menyeret...
- Peristiwa Scrolled ini dimunculkan berulang kali;
- Pengguna mengangkat jari mereka ...
- Acara WillEndDragging dinaikkan;
- Acara DraggingEnded dinaikkan;
- Acara DecelerationStarted dinaikkan;
- Selama animasi bergulir berlanjut...
- Peristiwa Scrolled ini dimunculkan berulang kali;
- Acara E:UIKit.UIScroll.DevelerationEnded dinaikkan .
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 |
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 UIAccessibilityTrait |
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 |
AlwaysBounceVertical |
Jika diatur ke |
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 |
BouncesZoom |
Jika diatur ke |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
InsetsLayoutMarginsFromSafeArea |
Mendapatkan atau menetapkan nilai Boolean yang mengontrol apakah margin disesuaikan agar selalu berada dalam area aman. Defaultnya adalah |
Interactions |
Mendapatkan atau mengatur kumpulan interaksi saat ini. (Diperoleh dari UIView) |
IntrinsicContentSize |
Ukuran konten intrinsik dari UIView. (Diperoleh dari UIView) |
IsAccessibilityElement |
Apakah |
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 |
PanGestureRecognizer |
Pengenal gerakan untuk gerakan pan. Baca-saja. |
ParentFocusEnvironment |
Mendapatkan lingkungan fokus induk. (Diperoleh dari UIView) |
PasteConfiguration |
didukung UIPasteConfiguration oleh |
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 |
RestorationIdentifier |
Jika tidak |
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 |
ScrollIndicatorInsets |
Seberapa jauh inset indikator gulir dari tepi tampilan gulir. |
ScrollsToTop |
Jika |
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 |
ShowsVerticalScrollIndicator |
Jika |
Subviews |
Array yang UIViewterkandung dalam |
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 |
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 |
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 | (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 |
Zooming |
Mengembalikan jika tampilan konten diperbesar |
ZoomScale |
Faktor skala yang sedang diterapkan ke konten tampilan gulir. |
Metode
AccessibilityActivate() |
Mengaktifkan aksesibilitas untuk UIView ini, kembali |
AccessibilityDecrement() |
Memberi tahu elemen aksesibilitas untuk mengurangi nilai kontennya. (Diperoleh dari UIResponder) |
AccessibilityElementDidBecomeFocused() |
Menunjukkan bahwa teknologi bantuan telah menetapkan fokusnya ke |
AccessibilityElementDidLoseFocus() |
Menunjukkan bahwa teknologi bantuan telah mengubah fokusnya dari |
AccessibilityElementIsFocused() |
Menunjukkan apakah teknologi bantuan difokuskan pada |
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 |
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 |
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 |
ConvertPointFromView(CGPoint, UIView) |
Mengonversi dari sistem koordinat ke |
ConvertPointToCoordinateSpace(CGPoint, IUICoordinateSpace) |
Mengonversi dari |
ConvertPointToView(CGPoint, UIView) |
Mengonversi dari |
ConvertRectFromCoordinateSpace(CGRect, IUICoordinateSpace) |
Mengonversi dari sistem koordinat ke |
ConvertRectFromView(CGRect, UIView) |
Mengonversi dari sistem koordinat yang |
ConvertRectToCoordinateSpace(CGRect, IUICoordinateSpace) |
Mengonversi dari |
ConvertRectToView(CGRect, UIView) |
Mengonversi dari |
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 |
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 |
GetAppearance(UITraitCollection, Type[]) |
Mengembalikan proksi tampilan untuk yang ditentukan |
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 |
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 |
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 |
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 |
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 |
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 |
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) |
|
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 |
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 |
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 |
SizeThatFits(CGSize) |
Mengembalikan yang SizeF paling cocok |
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 |
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 |
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 |
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 |
GetDebugDescription(INSObjectProtocol) |
Yang UIView dapat menggulir, menggeser, dan halaman anak-anaknya. |
GetAccessibilityCustomRotors(NSObject) |
Mendapatkan array UIAccessibilityCustomRotor objek yang sesuai untuk |
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
Mengatur array UIAccessibilityCustomRotor objek yang sesuai untuk |
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 |
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. |