Bagikan melalui


UINavigationControllerDelegate_Extensions Kelas

Definisi

Metode ekstensi ke IUINavigationControllerDelegate antarmuka untuk mendukung semua metode dari UINavigationControllerDelegate protokol.

public static class UINavigationControllerDelegate_Extensions
type UINavigationControllerDelegate_Extensions = class
Warisan
UINavigationControllerDelegate_Extensions

Keterangan

Metode ekstensi untuk IUINavigationControllerDelegate memungkinkan pengembang memperlakukan instans antarmuka karena memiliki semua metode opsional dari protokol asli UINavigationControllerDelegate . Karena antarmuka hanya berisi anggota yang diperlukan, metode ekstensi ini memungkinkan pengembang untuk memanggil anggota opsional protokol.

Metode

DidShowViewController(IUINavigationControllerDelegate, UINavigationController, UIViewController, Boolean)

Metode ekstensi dipanggil tak lama setelah viewController dibuat terlihat.

GetAnimationControllerForOperation(IUINavigationControllerDelegate, UINavigationController, UINavigationControllerOperation, UIViewController, UIViewController)

Dipanggil oleh sistem untuk mengambil animasi transisi untuk operation.

GetInteractionControllerForAnimationController(IUINavigationControllerDelegate, UINavigationController, IUIViewControllerAnimatedTransitioning)

Dipanggil oleh sistem untuk mengambil animasi transisi interaktif.

GetPreferredInterfaceOrientation(IUINavigationControllerDelegate, UINavigationController)

Dapat ditimpa untuk mengatur orientasi antarmuka pilihan dari .

SupportedInterfaceOrientations(IUINavigationControllerDelegate, UINavigationController)

Dapat ditimpa untuk secara dinamis menentukan orientasi yang didukung dari .

WillShowViewController(IUINavigationControllerDelegate, UINavigationController, UIViewController, Boolean)

Dipanggil oleh sistem tak lama sebelum ditampilkan.

Berlaku untuk