回答編集履歴

1

追記

2017/10/21 14:06

投稿

xAxis
xAxis

スコア1349

test CHANGED
@@ -1 +1,53 @@
1
+ ###回答
2
+
3
+
4
+
1
5
  ViewControllerにNavigationBarを追加しているようですがこれだとNavigationBarをIBOutletで紐付けして・・・という流れになるかと。
6
+
7
+
8
+
9
+ 今回の件に関しては
10
+
11
+ ```swift
12
+
13
+ class ViewController: UIViewController {
14
+
15
+
16
+
17
+ @IBOutlet weak var navBar: UINavigationBar!
18
+
19
+
20
+
21
+ override func viewDidLoad() {
22
+
23
+ super.viewDidLoad()
24
+
25
+ navBar.items![0].title = "たいとる"
26
+
27
+ // Do any additional setup after loading the view, typically from a nib.
28
+
29
+ }
30
+
31
+
32
+
33
+ override func didReceiveMemoryWarning() {
34
+
35
+ super.didReceiveMemoryWarning()
36
+
37
+ // Dispose of any resources that can be recreated.
38
+
39
+ }
40
+
41
+
42
+
43
+ }
44
+
45
+ ```
46
+
47
+ のようにアクセスします。NavigationBarに対するitemsはviewに対するsubviewと同じような関係です。
48
+
49
+
50
+
51
+ ###補足
52
+
53
+ ViewControllerにNavigationBarを追加する場合もたまにあるようですがNavigationBarを使用したい場合、一般的には最初からNavigationControllerを使います。ViewControllerにNavigationBarを追加する方法は(経験上)泥沼にハマります。