2013-01-14 93 views

回答

9

故事板允許您在兩個視圖控制器之間設置輪巡。我想說,首先在視圖之間附加segse,並給它一個標識符。

然後使用類似

UISwipeGestureRecognizer * recognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(myRightAction)]; 
[recognizer setDirection:(UISwipeGestureRecognizerDirectionRight)]; 
[self addGestureRecognizer:recognizer]; 

到刷卡識別器添加到視圖。

然後在myRightAction方法,你會想要做你的電話賽格瑞像

[self performSegueWithIdentifier: @"MySegue" sender: self]; 

去一個視圖或駁回離開視圖。

您可以使用導航視圖控制器來擁有右和左過渡動畫。你也可以自定義賽段。

1

上的Xcode 5更簡單,更少的代碼需要:

故事板 - >工具面板 - >對象庫 - >拖放場景內的滑動手勢識別器

則必須將其拖到查看本身(背景顏色出現的位置),所以你可以看到這方面:參照出口集合 - >查看

通過拖動委託的連接銷到ViewController

顯示assistan添加代理牛逼的編輯 - >按ctrl +拖拽添加一個動作,並在您委託類viewController.m

丟棄行動寫入內部

[self performSegueWithIdentifier:@"mySegueIdentifier" sender:self]; 
+0

我個人比較喜歡這種方法,因爲它是更接口生成器居中,並仍然在Xcode 7中工作。當您將滑動手勢拖動到視圖中時,應該注意它將移動到文檔大綱中的視圖之外,但仍然會連接到Connections Inspector中「引用插座集合」中的視圖,該視圖非常重要。它也可以在Connections Inspector中手動連接。 –

相關問題