我正在尋找添加左右滑動手勢以在視圖控制器之間進行更改,這是否可能,並且是否有一種簡單的方法可以在故事板中執行此操作?謝謝:)故事板中視圖控制器之間的滑動手勢
回答
故事板允許您在兩個視圖控制器之間設置輪巡。我想說,首先在視圖之間附加segse,並給它一個標識符。
然後使用類似
UISwipeGestureRecognizer * recognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(myRightAction)];
[recognizer setDirection:(UISwipeGestureRecognizerDirectionRight)];
[self addGestureRecognizer:recognizer];
到刷卡識別器添加到視圖。
然後在myRightAction方法,你會想要做你的電話賽格瑞像
[self performSegueWithIdentifier: @"MySegue" sender: self];
去一個視圖或駁回離開視圖。
您可以使用導航視圖控制器來擁有右和左過渡動畫。你也可以自定義賽段。
糟糕。發表了對事故的評論。看看這個答案:https://stackoverflow.com/a/14125580/1126783。你可以使用滑動手勢而不是按鈕,它使用故事板。
上的Xcode 5更簡單,更少的代碼需要:
故事板 - >工具面板 - >對象庫 - >拖放場景內的滑動手勢識別器
則必須將其拖到查看本身(背景顏色出現的位置),所以你可以看到這方面:參照出口集合 - >查看
通過拖動委託的連接銷到ViewController
顯示assistan添加代理牛逼的編輯 - >按ctrl +拖拽添加一個動作,並在您委託類viewController.m
丟棄行動寫入內部
[self performSegueWithIdentifier:@"mySegueIdentifier" sender:self];
我個人比較喜歡這種方法,因爲它是更接口生成器居中,並仍然在Xcode 7中工作。當您將滑動手勢拖動到視圖中時,應該注意它將移動到文檔大綱中的視圖之外,但仍然會連接到Connections Inspector中「引用插座集合」中的視圖,該視圖非常重要。它也可以在Connections Inspector中手動連接。 –
- 1. 添加滑動手勢查看故事板上的控制器不起作用
- 2. 使用故事板手動啓動視圖控制器。
- 3. 具有滑動主視圖,滑動手勢的分割視圖控制器
- 4. 故事板視圖控制器之間共享變量?
- 5. 在故事板/視圖控制器之間切換
- 6. 導航視圖控制器之間沒有故事板/ xibs
- 7. 視圖控制器之間傳遞數據 - 故事板segues
- 8. 故事板視圖控制器到編碼視圖控制器
- 9. 故事板 - 視圖控制器中的導航控制器
- 10. 故事板和視圖控制器
- 11. 表格視圖和視圖控制器之間的插座與故事板
- 12. 在ViewController與故事板之間滑動
- 13. 滑動手勢到下一個視圖控制器崩潰
- 14. ECSlidingViewController在視圖控制器上滑動手勢問題
- 15. 使用滑動手勢更改視圖控制器
- 16. 滑動手勢和導航控制器
- 17. 如何xib視圖控制器推動故事板視圖控制器
- 18. 用手勢滑動視圖
- 19. 故事板中的視圖控制器在哪裏啓動?
- 20. iOS 5故事板 - 視圖控制器中的表格視圖
- 21. 控制拖動從視圖控制器在iPad的故事板到工具欄不自動滾動故事板
- 22. 在故事板中的視圖控制器之間傳遞數據
- 23. 處理故事板中視圖控制器之間的模態輪廓
- 24. 使用segue在故事板中的視圖控制器之間傳遞數據
- 25. iOS滑動手勢在同一ViewController中的不同視圖之間滑動
- 26. 故事板:更改故事板中指定的UINavigation控制器的根視圖
- 27. 故事板手勢識別器
- 28. 滑動手勢故事板對象不工作
- 29. swift之間在視圖控制器之間滑動
- 30. 故事板 - 視圖控制器到標籤欄控制器
編輯:見下面我的雁。我想這正是你要找的。 – jhilgert00