IUIViewControllerPreviewing Interfaccia

Definizione

Interfaccia che rappresenta i metodi obbligatori (se presenti) del protocollo 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
Attributi
Implementazioni

Commenti

Questa interfaccia contiene i metodi richiesti (se presenti) dal protocollo definito da IUIViewControllerPreviewing.

Se si creano oggetti che implementano questa interfaccia, i metodi di implementazione verranno esportati automaticamente in Objective-C con la firma corrispondente dal metodo definito nel IUIViewControllerPreviewing protocollo.

I metodi facoltativi (se presenti) vengono forniti dalla classe UIKit.UIViewControllerPreviewing_Extensions come metodi di estensione all'interfaccia, consentendo di richiamare qualsiasi metodo facoltativo nel protocollo.

Proprietà

Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da INativeObject)
PreviewingGestureRecognizerForFailureRelationship

Gli sviluppatori eseguono l'override di questo metodo per restituire un UIGestureRecognizer oggetto che può impedire alla pressione di anteprima di interferire con gli altri riconoscitori movimenti dell'app.

SourceRect

Gli sviluppatori eseguono l'override di questo metodo per restituire la sezione della visualizzazione che rimane nitida mentre la sfocatura del contenuto circostante.

SourceView

Gli sviluppatori eseguono l'override di questo metodo per restituire l'oggetto UIView contenente che SourceRect rimane nitido durante la pressione di anteprima.

WeakDelegate

Riferimento debole a un oggetto che risponde al protocollo delegato per questo tipo.

Si applica a