UIScrollView クラス

定義

UIViewスクロール、パン、および子ページを作成できる 。

[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
継承
派生
属性
実装

注釈

クラスは UIScrollView 、コンテンツ ビューのスクロール、ズーム、パン機能を提供するコンテナーです。 クラスはUIScrollView、スクロールとページングに既定の機能を提供するため、通常、コンテンツが の よりUIScrollViewFrame大きい の基礎UIViewとして使用されます。 スクロールの必要性と範囲は、 の を の よりUIScrollViewFrame大きい に設定UIScrollViewContentSizeするSizeFアプリケーション開発者によって指定されます。

を使用 UIScrollView する最も一般的な方法は、次のいずれかです。

1 つの大きなサブビューを使用する

"iOS Standard Controls" サンプルの "スクロール ビュー" デモから描画された次の画像は、最も簡単なユース ケースを示しています。1 つの大きなサブビュー (この場合は、 UIImageView) のイメージ サイズが の ContentSizeと一致しますUIScrollView。 の UIScrollViewContentOffset、 の原点UIImageViewを示す画像ピクセルに対応します (例: PointF [215, 145])。 の はContentSizeUIScrollView、スクロール制限を定義します。 ContentSizeが の FrameよりUIScrollView大きい場合、1 つはスクロール動作を取得します。 が設定されていないか、 が小さRectangleFすぎるに設定されている場合ContentSize、1 つはしません (ただし、AlwaysBounceHorizontalAlwaysBounceVerticalこの状況でもドラッグを許可するために使用できます)。

次のコードに示すように、この方法で を UIScrollView 作成して使用するのは簡単です。 は imageView ファイルから初期化されます。 ContentSizeUIScrollViewイメージのサイズに設定され (512 x 512 ピクセルになり、縮小しない限りスクロールが必要なほど大きくなります)、 imageView はサブビューとして追加されます。

プロパティのデリゲートを ViewForZoomingInScrollView 使用すると、 UIScrollView でピンチズーム ジェスチャを自動的に処理できます。

// 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; };

UIScrollView、アプリケーション ユーザーの指の位置を追跡し、 と を更新しますUIScrollViewContentSize

ZoomScale ドラッグ、スワイプ、ピンチツーズームジェスチャを行う際に使用します。 は UIScrollView 、 を描画します。

スクロール位置インジケーターが簡単に表示され、サブビューからクリップされたコンテンツが表示され、スクロール、パン、ズームの画面切り替えがアニメーション化されます。 ジェスチャまたはアニメーションが進行すると、 によって UIScrollView が調整されZoomScale、イベントがContentOffset適切かつ繰り返し発生しますScrolled

パンとページング

次の画像は、iOS Standard Controls サンプルの "ページ コントロール" デモから、の 境界内に配置された複数のサブビューをUIScrollViewContentSize示しています。 この図は、スワイプ アニメーションの途中にあるアプリケーションを示しています。白と灰色のサブビューの両方の部分が表示されます。

が にtrue設定されている場合PagingEnabled、またはジェスチャが の ContentSize外側UIScrollViewの領域までスクロールしようとすると、ジェスチャの末尾で、選択したサブビューが の Frameに合わせて UIScrollView"バウンス" されます。

を使用する場合は、アプリケーション開発者が と UIPageControl 同期する必要があります。 これを行う一般的な方法は、 のイベントをUIScrollView処理し、 によって観察されるモデル値をUIPageControl変更することです (または、強制的に の CurrentPageUIPageControl設定Scrolledできます)。

ページング デモでは、 Frame"iOS Standard Controls ContentSize " サンプルから取得した次のコードを使用して、個々の UIScrollView サブビューと の の s が計算、配置、および設定されます。

// 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);

タップしてズームする

"tap-to-zoom" ジェスチャは、アプリケーション ユーザーがスクロール領域をダブルタップして構成されます。 これを有効にするには、開発者は を UITapGestureRecognizer作成し、2 回タップするように構成し、一意 Selectorの を指定して、 UIScrollViewに追加する必要があります。 次に、開発者は 識別子に 対して を構成した ExportAttribute メソッドを実装する Selector 必要があります。

「Tap-To-Zoom レシピを実装する」の次のコードは、重要な手順を示しています。

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);
}

UIScrollView に関連付けられているタッチ遅延

スクロールジェスチャとズーム ジェスチャは画面上の任意の場所から開始できるため、 UIScrollView アプリケーション ユーザーがスクロールジェスチャまたはズーム ジェスチャを行っているかどうかを確認するためにタッチ イベントがインターセプトされ、しばらく待ちます。 これにより小さな遅延が発生しますが、 メソッドと TouchesShouldCancelInContentView(UIView) メソッドをオーバーライドすることで、既定のTouchesShouldBegin(NSSet, UIEvent, UIView)動作をUIScrollViewカスタマイズできます。

サブビュー フレーム

一般に、FrameコンテンツUIViewの s は、 と 相互のUIScrollViewContentSize範囲に合わせて調整されますが、これは要件ではありません。 の境界を Frame 越えて拡張するように を ContentSize 設定すると、描画ジオメトリが簡単または一貫性を持つようになります。 サブビューの位置を間違えて、 が含UIViewまれていない 内のUIScrollView領域が表示される場合、空白領域ContentSizeで発生するスクロールとズームのためのジェスチャは機能しません。アプリケーションは、期待される動作を得るために基になるUIView必要があります。

マップやゲームボードなどの一部のドメインでは、 が多数のタイルサブビューを持つデザイン UIScrollView を提案しているように見える場合があります。 ただし、表示されているかどうかに関係なく、すべてのサブビューがレンダリングされ、リソースとプロセッサを大量に消費する可能性があります。 このような場合、サブビューを適切に追加または削除するのはアプリケーション開発者の責任です。

イベント シーケンス

次の図は、ドラッグジェスチャまたはスワイプ ジェスチャに関連付けられたユーザー アクションと結果 UIScrollView のイベント シーケンスを示しています。

  • ユーザーが画面にタッチします。
  • ユーザーがドラッグを開始します。
  • イベントが DraggingStarted 発生します。
  • ユーザーがドラッグを続ける限り...
  • イベントは Scrolled 繰り返し発生します。
  • ユーザーが指を上げます...
  • イベントが WillEndDragging 発生します。
  • イベントが DraggingEnded 発生します。
  • イベントが DecelerationStarted 発生します。
  • スクロール アニメーションが続く限り...
  • イベントは Scrolled 繰り返し発生します。
  • E:UIKit.UIScroll.DevelerationEnded イベントが発生します。

次の図は、ピンチツーズーム ジェスチャに関連付けられたユーザー アクションと結果の UIScrollView イベント シーケンスを示しています。

  • ユーザーは 2 本の指で画面をタッチします。
  • ユーザーがピンチからズームのジェスチャを開始します。
  • イベントが ZoomingStarted 発生します。
  • ユーザーがピンチを続ける限り...
  • イベントは Scrolled 、ズームが表示されるコンテンツの原点に影響を及ぼすため、繰り返し発生します。
  • イベントは DidZoom 繰り返し発生します。
  • ユーザーが指を上げます...
  • イベントが ZoomingEnded 発生します。
  • イベントは Scrolled 、コンテンツ ビューが配置にバウンスすると発生します。

状態の保存と復元

iOS 6 以降では、 プロパティが設定されている場合 RestorationIdentifier 、復元時に UIScrollViewZoomScaleContentOffset、および ContentInset プロパティが復元されます。

イベント処理

Xamarin API では、イベント通知の 2 つのスタイル (デリゲート クラスを使用する Objective-C スタイル、またはイベント通知を使用した C# スタイル) がサポートされています。

C# スタイルを使用すると、ユーザーはこのクラスのプロパティのイベントに割り当てることで、実行時にイベント ハンドラーを追加または削除できます。 イベント ハンドラーは、メソッド、匿名メソッド、またはラムダ式のだれでもかまいません。 C# スタイルのイベントまたはプロパティを使用すると、Objective-C デリゲートまたは WeakDelegate 設定に対する手動設定がオーバーライドされます。

Objective-C スタイルでは、ユーザーは クラスから UIScrollViewDelegate 派生した新しいクラスを作成し、それを プロパティに Delegate 割り当てる必要があります。 または、低レベルのコントロールの場合は、 から派生したNSObjectクラスを作成し、すべてのエントリ ポイントが [Export] 属性で適切に装飾されます (「」を参照)。ExportAttribute その後、このオブジェクトのインスタンスを プロパティに WeakDelegate 割り当てることができます。

コンストラクター

UIScrollView()

パラメーターなしでこのクラスの新しいインスタンスを初期化する既定のコンストラクター。

UIScrollView(CGRect)

指定したフレームを使用して UIScrollView を初期化します。

UIScrollView(IntPtr)

アンマネージド オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

UIScrollView(NSCoder)

unarchiver オブジェクトに格納されているデータから オブジェクトを初期化するコンストラクター。

UIScrollView(NSObjectFlag)

初期化をスキップし、単に オブジェクトを割り当てるために、派生クラスで を呼び出すコンストラクター。

プロパティ

AccessibilityActivationPoint

アクセシビリティ要素の画面座標。

(継承元 UIView)
AccessibilityAssistiveTechnologyFocusedIdentifiers

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 UIResponder)
AccessibilityAttributedHint

アクセシビリティ要素の動作の簡単な説明を提供する属性付き文字列。

(継承元 UIView)
AccessibilityAttributedLabel

の目的を説明する簡単な属性付き UIView文字列。

(継承元 UIView)
AccessibilityAttributedValue

の値が と異なる場合に UIView、 の値を AccessibilityAttributedLabel保持する属性付き文字列。

(継承元 UIView)
AccessibilityCustomActions

アクセシビリティをサポートする補助アクションとして メソッドを に AccessibilityCustomActions 追加できるようにします。

(継承元 UIResponder)
AccessibilityDragSourceDescriptors

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 UIResponder)
AccessibilityDropPointDescriptors

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 UIResponder)
AccessibilityElementsHidden

ビューのアクセシビリティ要素が表示されるかどうか。

(継承元 UIView)
AccessibilityFrame

アクセシビリティ要素の Frame (画面座標)。

(継承元 UIView)
AccessibilityHint

アクセシビリティ要素によって実行されるアクションの簡単な説明。

(継承元 UIView)
AccessibilityIdentifier

アクセシビリティの this 目的で一意に識別します。

(継承元 UIView)
AccessibilityIgnoresInvertColors

このようなアクセシビリティ要求に応じて、 UIView で色を反転させるかどうかを取得または設定します。

(継承元 UIView)
AccessibilityLabel

アクセシビリティ要素のローカライズされた識別子。

(継承元 UIView)
AccessibilityLanguage

アクセシビリティ要素のコンポーネントを話すために使用される言語の BCP 47 言語タグ。

(継承元 UIView)
AccessibilityNavigationStyle

ナビゲーション スタイルを取得または設定します。

(継承元 UIView)
AccessibilityPath

アクセシビリティ要素を四角形以外にできます。

(継承元 UIView)
AccessibilityTraits

UIAccessibilityTraitthisビットマスク。

(継承元 UIView)
AccessibilityValue

アクセシビリティ要素の値。

(継承元 UIView)
AccessibilityViewIsModal

Voice Over で兄弟要素を無視するかどうか。

(継承元 UIView)
AdjustedContentInset

コンテンツのインセットとスクロール ビューのセーフエリアを考慮するインセットを取得します。

AlignmentRectInsets

自動レイアウトで使用する に Frame 対する調整。

(継承元 UIView)
Alpha

ビューの透明度 (アルファ) の値を制御します。

(継承元 UIView)
AlwaysBounceHorizontal

Bounces が にtrue設定されている場合、true水平スクロールがビューの末尾に達すると、バウンスが発生します。

AlwaysBounceVertical

Bounces が にtrue設定されている場合、true垂直スクロールがビューの末尾に達すると、バウンスが発生します。

Appearance

このクラスの UIAppearance クラスを返す厳密に型指定されたプロパティ。

AutoresizingMask

スーパービューの境界が変更されたときにレシーバーのサイズを変更する方法を指定するビットマスク。

(継承元 UIView)
AutosizesSubviews

レシーバーの変更時にレシーバーのサイズを Subviews 自動的に変更するかどうかを指定します Bounds

(継承元 UIView)
BackgroundColor

の背景色を設定します UIView

(継承元 UIView)
BottomAnchor

この UIViewNSLayoutYAxisAnchor下部を定義する 。

(継承元 UIView)
Bounces

true設定すると、スクロール ビューはコンテンツ境界でバウンスします。

BouncesZoom

と が にtrue設定されているtrue場合、ズームがその制限を超えると、スクロール ビューはズーム制限を中心にバウンスBouncesします。

Bounds

ビューの使用可能なフレーム。ビューの独自の座標系を使用して指定されます。

(継承元 UIView)
CanBecomeFirstResponder

この UIREsponder が最初のレスポンダーになる意思があるかどうかを判断します。

(継承元 UIResponder)
CanBecomeFocused

これが UIView フォーカスされたビューにすることができるかどうか。

(継承元 UIView)
CanCancelContentTouches

false設定すると、コンテンツ ビューで追跡が開始されると、スクロール ビューは指の動きの結果としてスクロールされません。

CanResignFirstResponder

この UIResponder が最初のレスポンダーの状態を放棄するかどうかを決定します。

(継承元 UIResponder)
Center

コンテナー座標空間内のビューの中心。

(継承元 UIView)
CenterXAnchor

この UIViewNSLayoutXAxisAnchor X 軸の中心を定義する 。

(継承元 UIView)
CenterYAnchor

この UIViewNSLayoutYAxisAnchor Y 軸の中心を定義する 。

(継承元 UIView)
Class

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
ClassHandle

このクラスのハンドル。

ClearsContextBeforeDrawing

を呼び出す前に描画バッファーを消去することを指定します。 DrawRect(CGRect, UIViewPrintFormatter)

(継承元 UIView)
ClipsToBounds

がレシーバーの SubviewsBounds 限定されているかどうかを指定します。

(継承元 UIView)
CollisionBoundingPath

UIBezierPath衝突検出に使用する を取得します。

(継承元 UIView)
CollisionBoundsType

検出された UIDynamicItemCollisionBoundsType 衝突に使用される境界の種類を記述する を取得します。

(継承元 UIView)
Constraints

この UIViewの自動レイアウトで使用される制約。

(継承元 UIView)
ContentInset

スクロール ビューの内容がスクロール ビュー内にインセットされる距離をポイント単位で指定します。

ContentInsetAdjustmentBehavior

安全な領域のインセットをコンテンツ のインセットに追加するタイミングを制御する値を取得または設定します。

ContentLayoutGuide

スクロール ビューのコンテンツ レイアウト ガイドを取得します。

ContentMode

ビューの境界が変更されたときに、ビューのキャッシュされたビットマップをレンダリングする方法を制御します。

(継承元 UIView)
ContentOffset

スクロール ビュー自体の原点を基準とした、スクロール ビュー内のコンテンツの原点のオフセット。

ContentScaleFactor

論理座標ポイントあたりのデバイス ピクセル数。

(継承元 UIView)
ContentSize

ポイント単位で測定されたコンテンツ ビューのサイズ。

ContentStretch

開発者は、この非推奨のプロパティを使用しないでください。 開発者は、代わりに 'CreateResizableImage' を使用する必要があります。

(継承元 UIView)
CoordinateSpace

スクロール ビューの座標空間の補完を返します。

DebugDescription

このオブジェクトの開発者が意味を持つ説明。

(継承元 NSObject)
Decelerating

このプロパティが を true返す場合、スクロール ビューではスクロールが引き続き発生しますが、ユーザーは指をドラッグしていません。

DecelerationRate

このプロパティは、ユーザーが指を離した後の減速率を表す値を返します。 減速率の基準点として機能する 2 つの値 DecelerationRateFastDecelerationRateNormalがあります。

DecelerationRateFast

定数 UIScrollViewDecelerationRateFast に関連付けられた値を表します。

DecelerationRateNormal

定数 UIScrollViewDecelerationRateNormal に関連付けられている値を表します

DelaysContentTouches

がスクロール ジェスチャが行われたかどうかを判断するために入力を遅らせることができるかどうかを UIScrollView 指定します

Delegate

クラス デリゲートとして機能する UIKit.IUIScrollViewDelegate モデル クラスのインスタンス。

Description

オブジェクトの説明。Objective-C バージョンの ToString。

(継承元 NSObject)
DirectionalLayoutMargins

現在の言語の方向を考慮してコンテンツをレイアウトするためのレイアウト余白を取得または設定します。

(継承元 UIView)
DirectionalLockEnabled

の場合 true、ユーザーが 1 つの軸 (つまり水平) でスクロールを開始すると、スクロール ビューはもう一方の軸 (つまり垂直方向) でのスクロールを無効にします。

DirectionalPressGestureRecognizer

開発者は、この非推奨のプロパティを使用しないでください。 間接スクロール用に 'PanGestureRecognizer' を構成すると、方向の押下が自動的にサポートされるようになりました。そのため、このプロパティは役に立たなくなります。

Dragging

コンテンツの true スクロールが開始された場合は を返します。 読み取り専用です。

EffectiveUserInterfaceLayoutDirection

ビューの内容を配置するためのレイアウトの方向を取得します。

(継承元 UIView)
ExclusiveTouch

イベント配信をこのビューに制限します。

(継承元 UIView)
FirstBaselineAnchor

NSLayoutYAxisAnchorこの UIView内のテキストの最初の行のベースラインに基づいて制約を定義する 。

(継承元 UIView)
Focused

がフォーカス付きビューかどうか UIView

(継承元 UIView)
FocusItemContainer

子フォーカス項目に空間情報を提供するフォーカス コンテナーを取得します。

(継承元 UIView)
Frame

コンテナーに対するビューの相対座標。

(継承元 UIView)
FrameLayoutGuide

スクロール ビューのコンテンツ レイアウト ガイドを取得します。

GestureRecognizers

この UIViewUIGestureRecognizerの配列。

(継承元 UIView)
Handle

アンマネージ オブジェクト表現へのハンドル (ポインター)。

(継承元 NSObject)
HasAmbiguousLayout

このUIViewtrue自動レイアウトがあいまいな場合は を返します。

(継承元 UIView)
HeightAnchor

この UIViewNSLayoutDimension高さを定義する 。

(継承元 UIView)
Hidden

UIView 表示するかどうかを指定します。

(継承元 UIView)
IndexDisplayMode

ユーザーがスクロールするときにインデックスを自動的に表示するか、常に非表示にするかを制御する値を取得または設定します。

IndicatorStyle

スクロール インジケーターのスタイル。

InputAccessoryView

オブジェクトが最初のレスポンダーになったときにアタッチできるカスタム ビュー。

(継承元 UIResponder)
InputAccessoryViewController

が最初のレスポンダーになったときに表示thisUIResponderするカスタム アクセサリUIInputViewControllerを取得します。

(継承元 UIResponder)
InputAssistantItem

ショートカット バーの構成に使用するアシスタントを取得します。

(継承元 UIResponder)
InputView

オブジェクトが最初のレスポンダーになったときに表示するカスタム ビュー。 読み取り専用です。

(継承元 UIResponder)
InputViewController

が最初のレスポンダーになったときに表示thisUIResponderするカスタムUIInputViewControllerを取得します。

(継承元 UIResponder)
InsetsLayoutMarginsFromSafeArea

余白が常に安全な領域内に収まるように調整されるかどうかを制御するブール値を取得または設定します。 既定値は true です。

(継承元 UIView)
Interactions

現在の相互作用のセットを取得または設定します。

(継承元 UIView)
IntrinsicContentSize

の組み込みコンテンツの UIViewサイズ。

(継承元 UIView)
IsAccessibilityElement

がアクセシビリティ要素であるかどうか this

(継承元 UIView)
IsDirectBinding

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
IsFirstResponder

この UIResponder が First Responder であるかどうかを返します。

(継承元 UIResponder)
IsProxy

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
KeyboardDismissMode

ドラッグの開始時にキーボードを閉じる方法。

KeyCommands

この UIResponder でアクションをトリガーする必要がある主要なコマンド。 読み取り専用です。

(継承元 UIResponder)
LastBaselineAnchor

NSLayoutYAxisAnchorこの UIView内のテキストの最初の行のベースラインに基づいて制約を定義する 。

(継承元 UIView)
Layer

レンダリングに使用されるコア アニメーション レイヤー。

(継承元 UIView)
LayoutGuides

UILayoutGuideこの UIViewに対して定義されているオブジェクト。

(継承元 UIView)
LayoutMargins

余白をレイアウトします。

(継承元 UIView)
LayoutMarginsGuide

余白属性を定義します。

(継承元 UIView)
LeadingAnchor

この UIViewNSLayoutXAxisAnchor先端を定義する 。

(継承元 UIView)
LeftAnchor

この UIViewNSLayoutXAxisAnchor左端を定義する 。

(継承元 UIView)
MaskView

マスク ビューを返します。

(継承元 UIView)
MaximumZoomScale

コンテンツ ビューに適用できる最大スケール ファクターの値。

MinimumZoomScale

コンテンツ ビューに適用できる最小スケール ファクターの値。

MotionEffects

このビューのモーション効果の現在のセット。

(継承元 UIView)
MultipleTouchEnabled

UIView がマルチタッチ イベントを処理できるかどうかを制御します。

(継承元 UIView)
NextResponder

応答チェーンの次のレスポンダー

(継承元 UIResponder)
Opaque

ビューが不透明かどうかを判断します。

(継承元 UIView)
PagingEnabled

その場合 true 、コンテンツ ビューのページング境界でスクロールが停止します。スクロールは一度に 1 ページずつ行われます。

PanGestureRecognizer

パン ジェスチャのジェスチャ認識エンジン。 読み取り専用です。

ParentFocusEnvironment

親フォーカス環境を取得します。

(継承元 UIView)
PasteConfiguration

UIPasteConfigurationオブジェクトでthisサポートされる 。

(継承元 UIResponder)
PinchGestureRecognizer

ピンチ ジェスチャのジェスチャ認識エンジン。 読み取り専用です。

PreferredFocusedView

実際に UIView フォーカスする必要がある を返します。

(継承元 UIView)
PreferredFocusEnvironments

既定の IUIFocusEnvironmentフォーカス付きビューを検索するためにシステムによって再帰的に検索される の配列。

(継承元 UIView)
PreservesSuperviewLayoutMargins

スーパービューのレイアウト余白を保持します。

(継承元 UIView)
ReadableContentGuide

頭の動きを最小限に抑えながらユーザーが読み取ることができる領域。

(継承元 UIView)
RefreshControl

そうでない null場合は、ビューの UIRefreshControl 内容を更新するために使用される 。

RestorationIdentifier

ない場合は null、 が状態の保持と復元を UIView サポートしていることを示します。

(継承元 UIView)
RetainCount

オブジェクトの現在の Objective-C 保持カウントを返します。

(継承元 NSObject)
RightAnchor

この UIViewNSLayoutXAxisAnchor右端を定義する 。

(継承元 UIView)
SafeAreaInsets

ナビゲーション バーやタブ バー、ツールバー、その他のコンテンツがコンテンツのビューを隠さないように、コンテンツを配置するインセットを取得します。

(継承元 UIView)
SafeAreaLayoutGuide

ナビゲーション バーやタブ バー、ツールバーなどのコンテンツがコンテンツの表示を隠さないように、コンテンツを配置するためのレイアウト ガイドを取得します。

(継承元 UIView)
ScrollEnabled

に設定すると true 、スクロールが有効になります。

ScrollIndicatorInsets

スクロール インジケーターがスクロール ビューの端からどのくらい離れているか。

ScrollsToTop

の場合 true、ユーザーがステータス バーをタップすると、スクロール ビューはコンテンツの上部にジャンプします。

Self

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
SemanticContentAttribute

を右から左のレイアウトで使用する場合に、レイアウトを維持するか UIView 反転するかを指定します。

(継承元 UIView)
ShouldGroupAccessibilityChildren

画面上の位置に UIView関係なく、ボイスオーバーの目的で子をグループ化する必要があるかどうか。

(継承元 UIView)
ShouldScrollToTop

値を取得するために オブジェクトによって呼び出されるデリゲート。

ShowsHorizontalScrollIndicator

の場合 true、追跡時に水平スクロール バーが表示されます。

ShowsVerticalScrollIndicator

の場合 true、追跡時に垂直スクロール バーが表示されます。

Subviews

thisUIViewUIView格納されている の配列。

(継承元 UIView)
Superclass

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
SuperHandle

この NSObject の基底クラスのメソッドを表すために使用されるハンドル。

(継承元 NSObject)
Superview

UIViewを含む 。存在するthisUIViewSubviews場合は 。

(継承元 UIView)
Tag

特定 UIView のインスタンスを識別するために使用できる整数。

(継承元 UIView)
TextInputContextIdentifier

この UIResponder がテキスト入力モード情報を保持する必要があることを示す識別子。 読み取り専用です。

(継承元 UIResponder)
TextInputMode

この UIResponder のテキスト入力モード。 読み取り専用です。

(継承元 UIResponder)
TintAdjustmentMode

この UIView ビューまたはその親ビューの 1 つに適用される濃淡調整。

(継承元 UIView)
TintColor

対話型コントロールを示すために使用する必要がある強調表示の色。

(継承元 UIView)
TopAnchor

この UIViewNSLayoutYAxisAnchor先頭を定義する 。

(継承元 UIView)
Tracking

trueユーザーがコンテンツに触れ、スクロールが開始されようとしている場合は を返します。

TrailingAnchor

この UIViewNSLayoutXAxisAnchor先端を定義する 。

(継承元 UIView)
TraitCollection

特徴コレクションを返します。

(継承元 UIView)
Transform

UIView変換。境界の中心を基準にしています。

(継承元 UIView)
TranslatesAutoresizingMaskIntoConstraints

自動レイアウトの制約に自動サイズ設定マスクを変換するかどうかを指定します。

(継承元 UIView)
UndoManager

レスポンダー チェーン内の最も近い共有 NSUndoManager。 読み取り専用です。

(継承元 UIResponder)
UserActivity

このレスポンダーでサポートされているユーザー アクティビティをカプセル化するアクション。

(継承元 UIResponder)
UserInteractionEnabled

このビューで入力イベントを処理するかどうかを決定します。

(継承元 UIView)
ViewForBaselineLayout

ベースライン制約を UIView 適用する必要がある を返します。

(継承元 UIView)
ViewForFirstBaselineLayout

オーバーライドされると、アプリ開発はベースライン制約の基礎としてサブビューを返すことができます。

(継承元 UIView)
ViewForLastBaselineLayout

オーバーライドされると、アプリ開発はベースライン制約の基礎としてサブビューを返すことができます。

(継承元 UIView)
ViewForZoomingInScrollView

値を取得するために オブジェクトによって呼び出されるデリゲート。

ViewPrintFormatter

に適した を UIViewPrintFormatter 返します UIView

(継承元 UIView)
VisibleSize

スクロールビュー コンテナーの表示サイズを取得します。

WeakDelegate

この型のデリゲート プロトコルに応答できるオブジェクト

WidthAnchor

この UIViewNSLayoutDimension水平方向の範囲を定義する 。

(継承元 UIView)
Window

UIViewUIWindow

(継承元 UIView)
Zone

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
ZoomBouncing

trueスクロール ビューがおよび P:UIKit.UIScrollView.MaximumScrollViewP で指定されたズーム スケーリング制限に戻る場合に返します。 読み取り専用です。

Zooming

trueコンテンツ ビューが拡大または縮小している場合は を返します。読み 取り 専用。

ZoomScale

スクロール ビューのコンテンツに適用されるスケール ファクター。

メソッド

AccessibilityActivate()

この UIView のアクセシビリティをアクティブ化し、成功した場合に を true 返します。

(継承元 UIView)
AccessibilityDecrement()

アクセシビリティ要素に、そのコンテンツの値をデクリメントするように指示します。

(継承元 UIResponder)
AccessibilityElementDidBecomeFocused()

支援技術がフォーカスを に thisUIResponder設定したことを示します。

(継承元 UIResponder)
AccessibilityElementDidLoseFocus()

支援技術によってフォーカスが から thisUIResponder変更されたことを示します。

(継承元 UIResponder)
AccessibilityElementIsFocused()

支援技術が に thisUIResponder重点を置かれているかどうかを示します。

(継承元 UIResponder)
AccessibilityIncrement()

アクセシビリティ要素に、そのコンテンツの値をインクリメントするように指示します。

(継承元 UIResponder)
AccessibilityPerformEscape()

モーダル ポップオーバーまたは階層的に表示される要素を無視するようにアクセシビリティ システムに指示します。

(継承元 UIResponder)
AccessibilityPerformMagicTap()

アプリのアプリケーション定義の "最も重要な状態" を切り替えます。

(継承元 UIResponder)
AccessibilityScroll(UIAccessibilityScrollDirection)

オーバーライドされると、アクセシビリティ システムがスクロールを実行できるようになります。

(継承元 UIResponder)
ActionForLayer(CALayer, String)

そのターゲットによって識別される既定値 CAAction を取得します。

(継承元 UIView)
Add(UIView)

これは の AddSubview(UIView)エイリアスですが、 オブジェクトの作成後に C# 3.0 コンストラクトでサブビューを追加できるため、 Add パターンを使用します。

(継承元 UIView)
AddConstraint(NSLayoutConstraint)

受信ビューまたはそのサブビューのレイアウトに制約を追加します。

(継承元 UIView)
AddConstraints(NSLayoutConstraint[])

受信ビューまたはそのサブビューのレイアウトに複数の制約を追加します。

(継承元 UIView)
AddGestureRecognizer(UIGestureRecognizer)

このビューにジェスチャ認識エンジンを追加します。

(継承元 UIView)
AddInteraction(IUIInteraction)

相互作用をビューに追加します。

(継承元 UIView)
AddLayoutGuide(UILayoutGuide)

指定した guideを追加し、ダミー ビューを作成せずに Autolayout コントロールを使用できるようにします。

(継承元 UIView)
AddMotionEffect(UIMotionEffect)

指定したモーション効果をビューに追加します。

(継承元 UIView)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

外部で観察されるオブジェクトを登録します (NSString keyPath を使用)。   観察された変更は、オブザーバーのオブジェクト ObserveValue(NSString, NSObject, NSDictionary, IntPtr) メソッドにディスパッチされます。

(継承元 NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

外部で観察されるオブジェクトを登録します (文字列 keyPath を使用)。   観察された変更は、オブザーバーのオブジェクト ObserveValue(NSString, NSObject, NSDictionary, IntPtr) メソッドにディスパッチされます。

(継承元 NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

任意のメソッドを使用して外部で観察されるオブジェクトを登録します。

(継承元 NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

任意のメソッドを使用して外部で観察されるオブジェクトを登録します。

(継承元 NSObject)
AddSubview(UIView)

指定したビューをこのビューのサブビューとして追加します。

(継承元 UIView)
AddSubviews(UIView[])

UIView にさまざまなビューを追加するための便利なルーチン。

(継承元 UIView)
AdjustedContentInsetDidChange()

変更時 AdjustedContentInset に呼び出されるメソッド。

AlignmentRectForFrame(CGRect)

自動レイアウトのカスタマイズされた配置四角形を返します。

(継承元 UIView)
AppearanceWhenContainedIn(Type[])

ビューが指定された階層でホストされている場合に、このクラスのインスタンスに対して厳密に型指定された UIAppearance を返します。

AwakeFromNib()

オブジェクトが nib ファイルから読み込まれた後に呼び出されます。 オーバーライドは base を呼び出す必要があります。AwakeFromNib()。

(継承元 NSObject)
BecomeFirstResponder()

オブジェクトが最初のレスポンダーになるように要求します。

(継承元 UIResponder)
BeginInvokeOnMainThread(Action)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

メイン UI スレッドで指定されたコードを非同期的に呼び出します。

(継承元 NSObject)
Bind(NSString, NSObject, String, NSDictionary)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
Bind(String, NSObject, String, NSDictionary)
古い.

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
BindingInfo(String)
古い.

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
BindingOptionDescriptions(String)
古い.

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
BindingValueClass(String)
古い.

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
BringSubviewToFront(UIView)

指定したサブビューを他 Subviewsの の の前に表示するように移動します。

(継承元 UIView)
CanPaste(NSItemProvider[])

によって貼り付け操作を受け入れられるかどうかを this 取得します。

(継承元 UIResponder)
CanPerform(Selector, NSObject)

この UIResponder が指定したアクションを実行できるかどうかを判断します。 通常、コマンドを編集するためのプローブに使用されます。

(継承元 UIResponder)
Capture(Boolean)

のスクリーン キャプチャを実行します UIView

(継承元 UIView)
CommitEditing()

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
CommitEditing(NSObject, Selector, IntPtr)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
ConformsToProtocol(IntPtr)

このオブジェクトが指定されたプロトコルを実装しているかどうかを判断するために呼び出されます。

(継承元 NSObject)
ContentCompressionResistancePriority(UILayoutConstraintAxis)

軸の固有サイズ以下の圧縮に対する抵抗を返します。

(継承元 UIView)
ContentHuggingPriority(UILayoutConstraintAxis)

軸の固有サイズより大きい拡張に対する抵抗を返します。

(継承元 UIView)
ConvertPointFromCoordinateSpace(CGPoint, IUICoordinateSpace)

座標系からオブジェクトの座標系に thisUIView 変換します。

(継承元 UIView)
ConvertPointFromView(CGPoint, UIView)

の座標系からオブジェクトの座標系に this 変換します。

(継承元 UIView)
ConvertPointToCoordinateSpace(CGPoint, IUICoordinateSpace)

オブジェクトの座標系から this の座標系に変換します。

(継承元 UIView)
ConvertPointToView(CGPoint, UIView)

オブジェクトの座標系から this の座標系に変換します。

(継承元 UIView)
ConvertRectFromCoordinateSpace(CGRect, IUICoordinateSpace)

の座標系から オブジェクトの this 座標系に変換します。

(継承元 UIView)
ConvertRectFromView(CGRect, UIView)

で使用される座標系からオブジェクトの this 座標系に変換します。

(継承元 UIView)
ConvertRectToCoordinateSpace(CGRect, IUICoordinateSpace)

オブジェクトの座標系から this によって記述された 座標系に変換します。

(継承元 UIView)
ConvertRectToView(CGRect, UIView)

オブジェクトの座標系から this の座標系に変換します。

(継承元 UIView)
Copy()

基になる Objective-C オブジェクトのコピーを実行します。

(継承元 NSObject)
Copy(NSObject)

"コピー" 編集操作を示します。

(継承元 UIResponder)
Cut(NSObject)

"切り取り" 編集操作を示します。

(継承元 UIResponder)
DangerousAutorelease()

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
DangerousRelease()

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
DangerousRetain()

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
DecodeRestorableState(NSCoder)

アプリケーション開発者は、状態の復元をサポートするために、このメソッドをオーバーライドできます。

(継承元 UIView)
Delete(NSObject)

"削除" 編集操作を示します。

(継承元 UIResponder)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

多対多リレーションシップのインデックスに対して変更が発生したことを示します。

(継承元 NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
DidChangeValue(String)

指定したキーに変更が発生したことを示します。

(継承元 NSObject)
DidHintFocusMovement(UIFocusMovementHint)

UIView のフォーカスされた項目にフォーカスが変更される可能性があることを通知するために呼び出されます。

(継承元 UIView)
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)

がフォーカスを UIView 失うか受け取った後に呼び出されます。 (ShouldUpdateFocus(UIFocusUpdateContext) も参照してください)。

(継承元 UIView)
DisplayLayer(CALayer)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 UIView)
Dispose()

NSObject オブジェクトによって使用されるリソースを解放します。

(継承元 NSObject)
Dispose(Boolean)

UIScrollView オブジェクトによって使用されるリソースを解放します。

DoesNotRecognizeSelector(Selector)

このオブジェクトが指定したセレクターを認識しないことを示します。

(継承元 NSObject)
Draw(CGRect)

渡された四角形内にビューを描画します。

(継承元 UIView)
DrawLayer(CALayer, CGContext)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 UIView)
DrawRect(CGRect, UIViewPrintFormatter)

開発者は、アプリがコンテンツを描画する場合に、このメソッドをオーバーライドする UIView 必要があります。

(継承元 UIView)
DrawViewHierarchy(CGRect, Boolean)

画面に表示される完全なビュー階層をレンダリングします。

(継承元 UIView)
EncodeRestorableState(NSCoder)

アプリケーション開発者は、このメソッドをオーバーライドして、ビューに関連付けられている状態を格納できます。

(継承元 UIView)
EncodeTo(NSCoder)

指定されたエンコーダーでオブジェクトの状態をエンコードします

(継承元 UIView)
Equals(NSObject)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
Equals(Object)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
ExchangeSubview(nint, nint)

このメソッドは、配列内の 2 つの UIViewのインデックスを Subviews 交換します。

(継承元 UIView)
ExerciseAmbiguityInLayout()

あいまいな自動レイアウト制約のセット内で を Frame ランダムに変更します。

(継承元 UIView)
ExposedBindings()

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
FlashScrollIndicators()

このメソッドは、スクロール インジケーターを短時間フラッシュします。

FrameForAlignmentRect(CGRect)

現在の自動レイアウト制約に を alignmentRect 適用した結果のフレームを返します。

(継承元 UIView)
GestureRecognizerShouldBegin(UIGestureRecognizer)

指定したジェスチャ認識エンジンでタッチ イベントの追跡を許可するかどうかを決定します。

(継承元 UIView)
GetAppearance(UITraitCollection)

指定した の外観プロキシを返します traits

GetAppearance(UITraitCollection, Type[])

包含階層で見つかった場合に、指定された の外観プロキシをcontainers返しますtraits

GetAppearance<T>()

UIScrollView のサブクラスの外観プロキシ UIScrollView.UIScrollViewAppearance を取得します。

GetAppearance<T>(UITraitCollection)

UIScrollView のサブクラスの外観プロキシ UIScrollView.UIScrollViewAppearance を取得します。

GetAppearance<T>(UITraitCollection, Type[])

ビューが指定された階層でホストされている場合に、指定した特性コレクションを持つ UIScrollView のサブクラスの外観プロキシ UIScrollView.UIScrollViewAppearance を取得します。

GetBindingInfo(NSString)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
GetBindingOptionDescriptions(NSString)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
GetBindingValueClass(NSString)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
GetConstraintsAffectingLayout(UILayoutConstraintAxis)

指定した に沿った の NSLayoutConstraint レイアウトに影響を与える の UIView 配列を返します axis

(継承元 UIView)
GetDictionaryOfValuesFromKeys(NSString[])

指定したキーの値を取得します。

(継承元 NSObject)
GetEnumerator()

このビュー内のすべてのサブビューを一覧表示する列挙子を返します

(継承元 UIView)
GetFocusItems(CGRect)

指定した四角形内のすべての子フォーカス項目の一覧を返します。

GetHashCode()

現在のインスタンスのハッシュ コードを生成します。

(継承元 NSObject)
GetMethodForSelector(Selector)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
GetNativeField(String)
古い.

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
GetNativeHash()

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
GetTargetForAction(Selector, NSObject)

アクションに応答する オブジェクトを返します。

(継承元 UIResponder)
HitTest(CGPoint, UIEvent)

を含む、最前面に表示される相互作用が有効な UIView

(継承元 UIView)
Init()

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
InitializeHandle(IntPtr)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
InitializeHandle(IntPtr, String)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
InsertSubview(UIView, nint)

指定したサブビューを、このビューのサブビューとして指定した場所に挿入します。

(継承元 UIView)
InsertSubviewAbove(UIView, UIView)

指定したビューをビュー階層内の兄弟Subvie の上に挿入します

(継承元 UIView)
InsertSubviewBelow(UIView, UIView)

ビュー階層の の下に siblingSubview 、指定したビューを挿入します。

(継承元 UIView)
InvalidateIntrinsicContentSize()

の組み込み値が変更されたことを自動レイアウト システムに UIView 通知します。

(継承元 UIView)
Invoke(Action, Double)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
Invoke(Action, TimeSpan)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
InvokeOnMainThread(Action)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
InvokeOnMainThread(Selector, NSObject)

メイン UI スレッドで指定したコードを同期的に呼び出します。

(継承元 NSObject)
IsDescendantOfView(UIView)

true のビュー階層内にある場合 thisUIView は を view返します。

(継承元 UIView)
IsEqual(NSObject)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
IsKindOfClass(Class)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
IsMemberOfClass(Class)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
LayoutIfNeeded()

必要に応じてサブビューをレイアウトします。

(継承元 UIView)
LayoutMarginsDidChange()

変更されたサブビューをレイアウトします

(継承元 UIView)
LayoutSublayersOfLayer(CALayer)

オブジェクト Bounds の が変更されたことを示すために呼び出されます。

(継承元 UIView)
LayoutSubviews()

サブビューをレイアウトします。

(継承元 UIView)
MakeTextWritingDirectionLeftToRight(NSObject)

テキストを左から右に書き込む方向を設定します。

(継承元 UIResponder)
MakeTextWritingDirectionRightToLeft(NSObject)

テキストを右から左に書き込む方向を設定します。

(継承元 UIResponder)
MarkDirty()

通常のピア オブジェクト (IsDirectBinding が true) を toggleref オブジェクトに昇格させます。

(継承元 NSObject)
MotionBegan(UIEventSubtype, UIEvent)

モーション (シェイク) が開始されたときに呼び出されるメソッド。

(継承元 UIResponder)
MotionCancelled(UIEventSubtype, UIEvent)

オペレーティング システムがモーション (シェイク) イベントをキャンセルした場合に呼び出されるメソッド。

(継承元 UIResponder)
MotionEnded(UIEventSubtype, UIEvent)

モーション (シェイク) が完了したときに呼び出されるメソッド。

(継承元 UIResponder)
MovedToSuperview()

プロパティが UIView 変更されたことを Superview 示します。

(継承元 UIView)
MovedToWindow()

プロパティが UIView 変更されたことを Window 示します。

(継承元 UIView)
MutableCopy()

指定した NSObject の変更可能なコピーを作成します。

(継承元 NSObject)
NeedsUpdateConstraints()

更新が必要な場合の自動レイアウト制約を UIView 示します。

(継承元 UIView)
ObjectDidEndEditing(NSObject)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

このオブジェクトに対する指定された keyPath の相対値が変更されたことを示します。

(継承元 NSObject)
Paste(NSItemProvider[])

から貼り付け操作を実行するために呼び出されます。

(継承元 UIResponder)
Paste(NSObject)

"貼り付け" 編集操作を示します。

(継承元 UIResponder)
PerformSelector(Selector)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
PerformSelector(Selector, NSObject)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
PerformSelector(Selector, NSObject, Double)

現在のインスタンスでセレクターを呼び出し、 が null でない場合 obj は、これを 1 つのパラメーターとして渡します。

(継承元 NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
PerformSelector(Selector, NSObject, NSObject)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
PointInside(CGPoint, UIEvent)

が オブジェクトの BoundsthisUIViewにあるかどうか。

(継承元 UIView)
PrepareForInterfaceBuilder()

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
PressesBegan(NSSet<UIPress>, UIPressesEvent)

リモートまたはゲーム コントローラーで物理ボタンが押されたことを示します。

(継承元 UIResponder)
PressesCancelled(NSSet<UIPress>, UIPressesEvent)

システム イベントが原因で、物理的なボタン押しイベントが取り消されたことを示します。

(継承元 UIResponder)
PressesChanged(NSSet<UIPress>, UIPressesEvent)

の値evtForce変更されたことを示します。

(継承元 UIResponder)
PressesEnded(NSSet<UIPress>, UIPressesEvent)

リモート コントローラーまたはゲーム コントローラー上の物理的なボタンの押し終わりを示します。

(継承元 UIResponder)
ReloadInputViews()

このオブジェクトが最初のレスポンダーである場合は、カスタム入力ビューとアクセサリ ビューを更新します。

(継承元 UIResponder)
RemoteControlReceived(UIEvent)

リモート コントロール イベントが受信されたことを示します。

(継承元 UIResponder)
RemoveConstraint(NSLayoutConstraint)

の から自動レイアウト制約をUIViewConstraints削除します。

(継承元 UIView)
RemoveConstraints(NSLayoutConstraint[])

の から複数の自動レイアウト制約をUIViewConstraints削除します。

(継承元 UIView)
RemoveFromSuperview()

から SuperviewをデタッチしますUIView

(継承元 UIView)
RemoveGestureRecognizer(UIGestureRecognizer)

の からジェスチャ認識エンジンをUIViewGestureRecognizers削除します。

(継承元 UIView)
RemoveInteraction(IUIInteraction)

ビューから操作を削除します。

(継承元 UIView)
RemoveLayoutGuide(UILayoutGuide)

配列から削除しますguideLayoutGuides

(継承元 UIView)
RemoveMotionEffect(UIMotionEffect)

指定したモーション効果をビューに削除します。

(継承元 UIView)
RemoveObserver(NSObject, NSString)

指定したオブザーバーが、指定した keyPath の変更された値に関する通知をさらに受信しないようにします。

(継承元 NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

指定したオブザーバーが、指定した keyPath とコンテキストの変更された値に関する通知をさらに受信できないようにします。

(継承元 NSObject)
RemoveObserver(NSObject, String)

指定したオブザーバーが、指定した keyPath の変更された値に関する通知をさらに受信しないようにします。

(継承元 NSObject)
RemoveObserver(NSObject, String, IntPtr)

指定したオブザーバーが、指定した keyPath とコンテキストの変更された値に関する通知をさらに受信できないようにします。

(継承元 NSObject)
ResignFirstResponder()

この UIResponder が最初のレスポンダーの状態の辞任を求められたときに呼び出されます。

(継承元 UIResponder)
ResizableSnapshotView(CGRect, Boolean, UIEdgeInsets)

内でオブジェクトの現在の外観の this レンダリングを効率的に作成します。

(継承元 UIView)
RespondsToSelector(Selector)

このオブジェクトが指定したセレクターを認識するかどうか。

(継承元 NSObject)
RestoreUserActivityState(NSUserActivity)

指定したユーザー アクティビティの継続に必要な状態を復元します。

(継承元 UIResponder)
SafeAreaInsetsDidChange()

セーフエリアが変更されたときに呼び出されるメソッド。

(継承元 UIView)
ScrollRectToVisible(CGRect, Boolean)

が表示されるようにスクロールし、必要に応じてスクロールをアニメーション化します。

Select(NSObject)

"選択" 編集操作を示します。|B

(継承元 UIResponder)
SelectAll(NSObject)

"すべて選択" 編集操作を示します。

(継承元 UIResponder)
SendSubviewToBack(UIView)

すべての兄弟の UIView 背後に表示されるように を移動します。

(継承元 UIView)
SetContentCompressionResistancePriority(Single, UILayoutConstraintAxis)

の より下の圧縮に対する抵抗をUIViewIntrinsicContentSize設定します。

(継承元 UIView)
SetContentHuggingPriority(Single, UILayoutConstraintAxis)

の を超える拡張に対する抵抗をUIViewIntrinsicContentSize設定します。

(継承元 UIView)
SetContentOffset(CGPoint, Boolean)

コンテンツとオブジェクトの間の距離を UIScrollView 設定します。

SetNativeField(String, NSObject)
古い.

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
SetNeedsDisplay()

ビューをダーティマークし、再描画操作をキューに入れます。

(継承元 UIView)
SetNeedsDisplayInRect(CGRect)

ビューの領域をダーティとしてマークし、そのリージョンに対する再描画操作をキューに登録します。

(継承元 UIView)
SetNeedsFocusUpdate()

がアクティブフォーカス環境の場合 this 、 はフォーカス更新を要求します。これにより、 が変更される PreferredFocusedView可能性があります。 (UpdateFocusIfNeeded() も参照してください)。

(継承元 UIView)
SetNeedsLayout()

表示する前にサブビューを再配置する必要があるかどうかを設定します。

(継承元 UIView)
SetNeedsUpdateConstraints()

を呼び出 UpdateConstraints()す必要があることを自動レイアウト システムに示します。

(継承元 UIView)
SetNilValueForKey(NSString)

指定したキーの値を null に設定します。

(継承元 NSObject)
SetValueForKey(NSObject, NSString)

キーで指定されたプロパティの値を、指定した値に設定します。

(継承元 NSObject)
SetValueForKeyPath(IntPtr, NSString)

アンマネージド オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

(継承元 NSObject)
SetValueForKeyPath(NSObject, NSString)

キーパスを使用して到達できるプロパティの値を設定します。

(継承元 NSObject)
SetValueForUndefinedKey(NSObject, NSString)

未定義のキーに値を書き込もうとすることを示します。 オーバーライドされていない場合は、NSUndefinedKeyException を発生させます。

(継承元 NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

この NSObject の値を、指定したディクショナリ内の値に設定します。

(継承元 NSObject)
SetZoomScale(nfloat, Boolean)

オブジェクトの内容のスケールを UIScrollView 設定します。 (「」を参照 ZoomScale)

ShouldUpdateFocus(UIFocusUpdateContext)

フォーカスを UIView 失うか受け取る前に呼び出されます。 いずれかのフォーカス環境が を返す false場合、フォーカスの更新は取り消されます。

(継承元 UIView)
SizeThatFits(CGSize)

に最適な を SizeF 返します thisUIView

(継承元 UIView)
SizeToFit()

を移動してサイズを UIView 変更し、そのを密に囲みます。 Subviews

(継承元 UIView)
SnapshotView(Boolean)

現在のUIViewビューの内容のスナップショットイメージを含む を作成します。

(継承元 UIView)
SubviewAdded(UIView)

サブビューが追加されたときにビューに通知します。

(継承元 UIView)
SystemLayoutSizeFittingSize(CGSize)

自動レイアウト制約を満たす最小または最大のサイズ UIView を計算します。

(継承元 UIView)
SystemLayoutSizeFittingSize(CGSize, Single, Single)

制約と適合優先度引数に基づいて、 の this最適なサイズを返します。

(継承元 UIView)
TintColorDidChange()

TintColor 表示されたときなど、変更されたときに UIActionSheet 呼び出されます。

(継承元 UIView)
ToggleBoldface(NSObject)

太字フォントの使用を切り替えます。

(継承元 UIResponder)
ToggleItalics(NSObject)

斜体フォントの使用を切り替えます。

(継承元 UIResponder)
ToggleUnderline(NSObject)

下線の使用を切り替えます。

(継承元 UIResponder)
ToString()

現在のインスタンスの値の文字列表現を返します。

(継承元 NSObject)
TouchesBegan(NSSet, UIEvent)

1 つ以上の指が画面に触れたときに送信されます。

(継承元 UIResponder)
TouchesCancelled(NSSet, UIEvent)

タッチ処理が取り消されたときに送信されます。

(継承元 UIResponder)
TouchesEnded(NSSet, UIEvent)

1 つ以上の指が画面から持ち上げられたときに送信されます。

(継承元 UIResponder)
TouchesEstimatedPropertiesUpdated(NSSet)

の推定プロパティ touches が更新されたときに呼び出されます。

(継承元 UIResponder)
TouchesMoved(NSSet, UIEvent)

1 つ以上の指が画面上で移動したときに送信されます。

(継承元 UIResponder)
TouchesShouldBegin(NSSet, UIEvent, UIView)

このメソッドは、コンテンツ ビューでのタッチの動作がサブクラスによってカスタマイズされるように提供されます。

TouchesShouldCancelInContentView(UIView)

このメソッドは、コンテンツ サブビューのタッチを取り消す必要があるかどうかを制御します。これにより、ドラッグを開始できます。

TraitCollectionDidChange(UITraitCollection)

以前の特性コレクションを定義します。

(継承元 UIView)
Unbind(NSString)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
Unbind(String)
古い.

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
UpdateConstraints()

の自動レイアウト制約を更新しますUIView

(継承元 UIView)
UpdateConstraintsIfNeeded()

とその SubviewsUIView制約を更新します。

(継承元 UIView)
UpdateFocusIfNeeded()

フォーカス環境に保留中の更新がある場合、このメソッドはフォーカスの即時更新を強制します。 とは異なり SetNeedsFocusUpdate()、このメソッドは、現在フォーカスが含まれているかどうかにかかわらず、任意 UIViewの によって呼び出される可能性があります。

(継承元 UIView)
UpdateUserActivityState(NSUserActivity)

特定のユーザー アクティビティの状態を更新します。

(継承元 UIResponder)
ValueForKey(NSString)

指定したキーに関連付けられているプロパティの値を返します。

(継承元 NSObject)
ValueForKeyPath(NSString)

キーパスを使用して到達できるプロパティの値を返します。

(継承元 NSObject)
ValueForUndefinedKey(NSString)

未定義のキーの値を読み取ろうとしたことを示します。 オーバーライドされていない場合は、NSUndefinedKeyException を発生させます。

(継承元 NSObject)
ViewWithTag(nint)

によってtag識別される をUIView返します。 null を返す場合があります。

(継承元 UIView)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

指定したキー内の指定したインデックスの値が変更されようとしていることを示します。

(継承元 NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

UIViewスクロール、パン、および子ページを作成できる 。

(継承元 NSObject)
WillChangeValue(String)

指定したキーの値が変更されようとしていることを示します。

(継承元 NSObject)
WillDrawLayer(CALayer)

が描画される直前に呼び出されます。

(継承元 UIView)
WillMoveToSuperview(UIView)

変更前に呼び出されます Superview

(継承元 UIView)
WillMoveToWindow(UIWindow)

このメソッドは、 のビュー階層に新 UIWindow しい を UIView割り当てるときにランタイムによって呼び出されます。 このメソッドは、最上位UIViewだけでなく、階層内のすべての UIViewに対して呼び出されます。

(継承元 UIView)
WillRemoveSubview(UIView)

サブビューを削除する前に呼び出されます。

(継承元 UIView)
ZoomToRect(CGRect, Boolean)

が表示されるようにズームします。

イベント

DecelerationEnded

オブジェクトによって発生するイベント。

DecelerationStarted

オブジェクトによって発生するイベント。

DidChangeAdjustedContentInset

オブジェクトによって発生するイベント。

DidZoom

オブジェクトによって発生するイベント。

DraggingEnded

オブジェクトによって発生するイベント。

DraggingStarted

オブジェクトによって発生するイベント。

ScrollAnimationEnded

オブジェクトによって発生するイベント。

Scrolled

オブジェクトによって発生するイベント。

ScrolledToTop

オブジェクトによって発生するイベント。

WillEndDragging

オブジェクトによって発生するイベント。

ZoomingEnded

オブジェクトによって発生するイベント。

ZoomingStarted

オブジェクトによって発生するイベント。

拡張メソッド

ActionForLayer(ICALayerDelegate, CALayer, String)

UIViewスクロール、パン、および子ページを作成できる 。

DisplayLayer(ICALayerDelegate, CALayer)

UIViewスクロール、パン、および子ページを作成できる 。

DrawLayer(ICALayerDelegate, CALayer, CGContext)

UIViewスクロール、パン、および子ページを作成できる 。

LayoutSublayersOfLayer(ICALayerDelegate, CALayer)

UIViewスクロール、パン、および子ページを作成できる 。

WillDrawLayer(ICALayerDelegate, CALayer)

が描画されるときに呼び出 layer されるメソッド。

GetDebugDescription(INSObjectProtocol)

UIViewスクロール、パン、および子ページを作成できる 。

GetAccessibilityCustomRotors(NSObject)

オブジェクトに適した オブジェクトの UIAccessibilityCustomRotor 配列を this 取得します。

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

オブジェクトに適した オブジェクトの UIAccessibilityCustomRotor 配列を this 設定します。

GetCollisionBoundingPath(IUIDynamicItem)

衝突検出に使用される閉じたパスを返します。

GetCollisionBoundsType(IUIDynamicItem)

衝突境界の指定方法を示す値を返します。

GetFocusItemContainer(IUIFocusEnvironment)

環境のフォーカス コンテナーを取得します。

GetParentFocusEnvironment(IUIFocusEnvironment)

親フォーカス環境を取得します。

GetPreferredFocusEnvironments(IUIFocusEnvironment)

フォーカスを更新するときに環境が優先するフォーカス環境の一覧を優先度順に取得します。

DidHintFocusMovement(IUIFocusItem, UIFocusMovementHint)

フォーカスの変更が間もなく発生する可能性がある場合に呼び出されます。

GetFrame(IUIFocusItem)

を含む の参照座標空間内のフレームを IUIFocusItemContainer返します。

CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

レスポンダーが true 指定したアイテム プロバイダーから貼り付けることができる場合は を返します。

Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

貼り付けを実行します。

DecreaseSize(UIResponder, NSObject)

のサイズ UIResponderを小さくするためのハードウェア キーボード要求 (Command-minus)。

IncreaseSize(UIResponder, NSObject)

のサイズ UIResponderを大きくするためのハードウェア キーボード要求 (Command-plus)。

EndEditing(UIView, Boolean)

UIViewスクロール、パン、および子ページを作成できる 。

適用対象

こちらもご覧ください