使用 SWRevealViewController 設定基本應用程式

使用 swift 作為語言,使用單檢視應用程式模板建立基本應用程式

新增 SWRevealViewController.hSWRevealViewController.m

然後單擊 Create Bridging Header 按鈕

StackOverflow 文件

並新增

#import "SWRevealViewController.h"

在 Bridging 標題上

然後在故事板上選擇 viewController 並將類更改為 SWRevealViewController

StackOverflow 文件

然後將檔案上的 viewController 重新命名為 MainViewController,並新增帶有 RightViewController 名稱的新 ViewController

StackOverflow 文件

然後我們將兩個 segue 從 SWRevealViewController 新增到 MainViewController,從 SWRevealViewController 新增到 RightViewController,然後我們需要選擇第一個(從 SWRevealViewController 到 MainViewController)並編輯屬性

在類集 SWRevealViewControllerSegueSetController 上的識別符號集 sw_front

StackOverflow 文件

在此之後我們需要對 segue 做同樣的事情(從 SWRevealViewController 到 RightViewController)

在類集 SWRevealViewControllerSegueSetController 上的識別符號集 sw_rear

StackOverflow 文件

然後在 MainViewController 上新增 viewDidLoad 方法的這一行

self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer());

這就是全部,你有一個整合了 SWRevealViewController 的基本應用程式,你可以向右滑動以顯示 RightViewController 作為橫向選單