Поделиться через


IUIViewControllerPreviewing Интерфейс

Определение

Интерфейс, представляющий обязательные методы (если таковые есть) протокола IUIViewControllerPreviewing.

[Foundation.Protocol(Name="UIViewControllerPreviewing", WrapperType=typeof(UIKit.UIViewControllerPreviewingWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUIViewControllerPreviewing : IDisposable, ObjCRuntime.INativeObject
type IUIViewControllerPreviewing = interface
    interface INativeObject
    interface IDisposable
Атрибуты
Реализации

Комментарии

Этот интерфейс содержит необходимые методы (при наличии) из протокола, определенного параметром IUIViewControllerPreviewing.

При создании объектов, реализующих этот интерфейс, методы реализации будут автоматически экспортированы в Objective-C с соответствующей сигнатурой из метода, определенного в протоколе IUIViewControllerPreviewing .

Необязательные методы (если таковые имеются) предоставляются классом T:UIKit.UIViewControllerPreviewing_Extensions в качестве методов расширения интерфейса, что позволяет вызывать любые необязательные методы в протоколе.

Свойства

Handle

Дескриптор (указатель) на представление неуправляемого объекта.

(Унаследовано от INativeObject)
PreviewingGestureRecognizerForFailureRelationship

Разработчики переопределяют этот метод, чтобы возвращать UIGestureRecognizer , что может предотвратить вмешательство предварительного просмотра в другие распознавели жестов приложения.

SourceRect

Разработчики переопределяют этот метод, чтобы вернуть раздел своего представления, который остается четким, пока окружающее содержимое размывается.

SourceView

Разработчики переопределяют этот метод, чтобы вернуть UIView объект , содержащий SourceRect объект , который остается резким во время нажатия предварительного просмотра.

WeakDelegate

Слабая ссылка на объект, который отвечает на протокол делегата для этого типа.

Применяется к