現在作成しているプログラムで画面を動的に生成しているため、storyboardでNavigationControllerを使用すると最初のページのみしか実装されません。
そのため、コードで動的に実装させたいのですがNavigationControllerのコードがわかりません。
自分が持っている参考書やネットにも必ずstoryboardを使用しているため、自分が欲しい情報が出てこないです。
以上の理由でご教授お願いしたいです。
======================================
追記
一部抜粋しています。
swift
1 2override func viewDidLoad() { 3 super.viewDidLoad() 4 5 //ナビゲーションコントローラー 6 let vc = ViewController() 7 let navi = UINavigationController(rootViewController: vc) 8 9 //画面のスクロール 10 let scrollView = UIScrollView() 11 scrollView.backgroundColor = UIColor.white 12 scrollView.frame.size = CGSize(width: view.frame.width, height: view.frame.height) 13 scrollView.center = self.view.center 14 scrollView.contentSize = CGSize(width: view.frame.width, height: 1000) 15 scrollView.bounces = false 16 scrollView.indicatorStyle = .default 17 scrollView.scrollIndicatorInsets = UIEdgeInsets(top: 10, left: 10, bottom: 10, right: 10) 18 scrollView.delegate = self 19 20 navi.addSubview(scrollView) 21/*ここのaddSubviewエラーが出ます。 22Value of type 'UINavigationController' has no member 'addSubview'*/ 23 }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/19 09:45
2018/12/20 00:49
2018/12/20 09:15