回答編集履歴

2

s

2018/06/06 14:34

投稿

_Kentarou
_Kentarou

スコア8490

test CHANGED
@@ -99,3 +99,31 @@
99
99
  }
100
100
 
101
101
  ```
102
+
103
+
104
+
105
+ `FirstViewController`にナビコンが付いている場合
106
+
107
+
108
+
109
+ ```swift
110
+
111
+
112
+
113
+ extension FirstViewController: UITabBarControllerDelegate {
114
+
115
+ func tabBarController(_ tabBarController: UITabBarController, didSelect viewController: UIViewController) {
116
+
117
+ if let navi = viewController as? UINavigationController,
118
+
119
+ let firstView = navi.viewControllers.first as? FirstViewController {
120
+
121
+ firstView.weburl()
122
+
123
+ }
124
+
125
+ }
126
+
127
+ }
128
+
129
+ ```

1

s

2018/06/06 14:34

投稿

_Kentarou
_Kentarou

スコア8490

test CHANGED
@@ -1,4 +1,4 @@
1
- 以下の様に`UITabBarControllerDelegate`を自分設定してみてください
1
+ `UITabBarControllerDelegate`にタブ押した時呼ばれる`Delegateメソッド`があるので押された時に`FirstViewController`を取得してメソッドを呼び出します
2
2
 
3
3
 
4
4