私は、xcode上に複数のView Controllerとxibファイルを含む単一のView Applicationを持っています。 ViewControllerというView Controllerのサブクラスとして、ViewControllerPg62というxibファイルのView Controllerをサブクラス化しようとしています。これどうやってするの?事前View Controllerをサブクラス化する
-4
A
答えて
-2
で
おかげで、なぜあなたはXIBファイルで作業していますか?ストーリーボードを使用する必要があります。
XIBを使って古いプロジェクトに戻って、どのように動作しているかを確認しなければなりませんでした。
XIBには、「プレースホルダ」と呼ばれる項目が表示され、その下に「ファイルの所有者」という項目が表示されます。これは、XIBのビューを所有して管理するオブジェクトを表します。それを選択し、アイデンティティインスペクタを表示します。上部の「カスタムクラス」には、このビューコントローラを管理するクラスを変更できるエントリがあります。
これを変更する前に、あなたのView Controller(あなたの場合は "ViewController.swift")のソースファイルを作成することをお勧めします。次に、所有するオブジェクトのクラスを変更すると、 XIBが呼び出されたときのカスタムクラス。
ストーリーボードでは、アプローチは非常に似ていますが、もう少しコヒーレントです。
関連する問題
- 1. 別のView Controllerをサブクラス化しますか?
- 2. View Controllerを再初期化する - iPhone
- 3. Table View Controllerを自分のView Controllerサブクラスに設定するにはどうすればよいですか?
- 4. View Controllerをインスタンス化できません
- 5. コンテナビュー内の別のView ControllerからView Controllerをロードする
- 6. 別のView ControllerでView Controllerを起動する方法は?
- 7. View Controller NIBを別のView Controllerに追加する
- 8. ファイルApp View Controller?
- 9. view to controller communication
- 10. View Controller resize
- 11. iOS5 Second View Controller
- 12. View Controller lifecycle
- 13. iPhone View Controller Register
- 14. AngularJS view-controller
- 15. AppDelegateから複数のView Controllerをインスタンス化する方法は?
- 16. 他のView Controllerからナビゲーションコントローラをインスタンス化する方法は?
- 17. View ControllerからView ControllerにFirebaseデータを送信
- 18. Swift:UICollectionViewCellでView Controllerを押す
- 19. .swiftを変更してView ControllerではなくTable View Controllerに接続する
- 20. iOSのView Controllerで複数のView Controllerを表示する方法
- 21. ユーザーが別のView Controllerにログインした後、Main View Controllerをリフレッシュする
- 22. デザイン時にView ControllerオブジェクトをTable View Controllerに簡単に変換する(ストーリーボード)
- 23. Xcode、Swift、Table View Controller
- 24. 自動プレゼンテーションView Controller
- 25. Model-View-Controller with GWT
- 26. Page View Controller viewDidLoad()Issues
- 27. int sw_front view controller swrevealviewcontroller
- 28. Angular ng-view controller error
- 29. View Controllerがインスタンス化されないインスタンス化
- 30. 最後のView Controllerの3つのView Controllerの近接度
[OK]をクリックします。私の答えが何となく欠けていると思うなら、理由を説明するコメントを残してください。 –