sideMenuのSWRevealViewControllerを実装しました。私のプロジェクトはSwiftで、SWRevealViewControllerはObjective-cです。 SWRevealViewControllerは初期ビューControllerではありません.1つの初期ViewContoller(1VC)があり、SWRevealViewControllerでPush Segueを持っています。別のViewController(2VC)がFrontViewとして動作します。私は(1VC)から(2VC)にデータを渡したいと思います。私はどのような方法SWRevealViewControllerを持つ別のViewControllerから別のViewControllerにデータを送信する方法
0
A
答えて
0
二つの方法を見つけることができませんでした:SWIFTのすべてでセグエ
override func prepareForSegue(segue: UIStoryboardSegue!,sender: AnyObject!){
//make sure that the segue is going to secondViewController
if segue.destinationViewController is secondViewController{
// now set a var that points to that new viewcontroller so you can call the method correctly
let nextController = (segue.destinationViewController as! secondViewController)
nextController.setResultLabel((String(myResult)))
}
}
の場合
そうでない場合は、デフォルトではpublicです。クラス
import UIKit
var placesArray: NSMutableArray!
class FirstViewController: UIViewController {
//
..
//
}
外の変数を定義し、それにアクセス
import UIKit
class SecondViewController: UIViewController {
//
placesArray = [1, 2, 3]
//
}
送りたいデータの種類+0
Thx、this works –
+0
楽しさはすべて私のものです –
関連する問題
- 1. segueとviewcontrollerからviewcontrollerへのデータを別のviewcontrollerに転送する
- 2. 別のviewcontrollerでtableviewにテキストフィールド値を送信する方法
- 3. 1つのViewControllerから別のViewControllerにオブジェクトを渡すには
- 4. 1つのViewControllerから別のViewControllerにオブジェクトにアクセスする方法
- 5. viewControllerからアクセスする方法Swift 3の別のviewController
- 6. 1つのviewcontrollerから別のviewcontrollerに配列を渡す
- 7. TableViewControllerから別のViewControllerにFirebase iOSのデータを渡す方法
- 8. Seguesを使用せずに1つのviewControllerから別のviewControllerにデータをプッシュする方法
- 9. ViewControllerからタブバーのViewControllerにデータを渡す方法iOS?
- 10. 別のViewControllerにデータを渡すには?
- 11. swift3の別のViewControllerにcollectionViewデータを送信する方法は?私は私のコレクションビューのデータ(list.assets_id)にしたい
- 12. UIView全体を1つのViewControllerから別のViewControllerにUINavigationController経由で渡す
- 13. 別のViewControllerでViewControllerのインスタンスを識別する
- 14. IOS 5 - 別のViewControllerからViewControllerを呼び出す
- 15. ボタンを使用して1つのViewControllerから別のViewControllerにナビゲートする方法。 Swift 3(No StoryBoard)
- 16. 別のviewController、SwiftでviewControllerを表示
- 17. 1つのviewcontrollerから他のviewcontrollerに戻る方法
- 18. 別のViewController
- 19. 別のViewControllerからViewTableをリフレッシュする方法
- 20. 別のViewControllerからAVPlayerViewでビデオを再生する方法
- 21. Swiftの別のViewControllerからデータを取得する
- 22. viewcontroller tableviewから別のビューコントローラにデータを渡す
- 23. CollectionView代理人から別のViewControllerにデータを渡します。
- 24. Swift - firebaseから別のViewControllerにデータを渡す(segue)
- 25. 別のViewControllerからデータを取得する
- 26. 別のViewController(コアデータ)から 'エンティティ'にアクセス
- 27. 別のViewControllerのチェックボタン
- 28. 別のViewControllerを押す
- 29. モーダルViewControllerから親ViewControllerにデータを送信するにはどうすればよいですか?
- 30. どのようにViewControllerからSWRevealViewControllerを開くと、背景のViewControllerがぼやけているのですか?
? –
一部の文字列Intial ViewController(SWRevealViewControllerの前)からanotherViewController(SWRevealViewControllerSegueSetController segueのDashBoardです) –
このような状況では、NSNotificationCenterが機能を完遂する最も良い方法です。詳細については、https://iosdevcenters.blogspot.com/2016/03/nsnotification-nsnotificationcenter-in.html –