UIViewController

UIViewController編程

 

目錄函數

  • 概述
  • UIViewController之間的遷移

 

概述動畫

 

UIViewController之間的遷移spa

IOS編程中,視圖間的跳轉有三種方式,方式一:把一個視圖添加到另外一個視圖控制器的視圖上做爲其子視圖,要離開此視圖時,把該視圖移除(不推薦);方式二:一次顯示一個視圖控制器,而後從一個視圖控制器遷移到另外一個;方式三:運用UINavigationController的push和pop; rem

方法一it

  把一個視圖添加到另外一個視圖控制器的視圖上做爲其子視圖(覆蓋VIew達到切換效果);io

  使用到的相關函數:sso

           -(void)addSubview:(UIView *)view;方法

           -(void)removeFromSuperview;im

方法二

  一次顯示一個視圖控制器而後從一個視圖控制器遷移到另外一個;

  相關函數:

    -(void)presentViewController:(UIViewController *)viewControllerToPresentanimated:(BOOL)flag completion:(void (^)(void))completion

    -(void)dismissViewControllerAnimated:(BOOL)flag completion:(void(^)(void))completion

設置遷移的動畫效果

    self.secondVC.modalTransitionStyle =UIModalTransitionStyleCrossDissolve等等;

方法三

  結合UINavigationController

待解決

  UIView視圖的子視圖裏面的頁面跳轉

相關文章
相關標籤/搜索