UIViewController的category「TopViewController」。
- 透過遞迴的方式找到最上層的UIViewController
- 遞迴判斷的順序
- 目前的UIViewController是否有presentedViewController?
是 -> 由presentedViewController繼續遞迴
- 是否包含於UINavigationController裡?
是 -> 回傳UINavigationController的visibleViewController
- 是否本身就是UINavigationController?
是 -> 回傳visibleViewController
- 以上皆非 -> 回傳self
沒有留言:
張貼留言