質問編集履歴
3
コード記述
title
CHANGED
File without changes
|
body
CHANGED
@@ -103,6 +103,7 @@
|
|
103
103
|
|
104
104
|
let nav = self.presentingViewController as! UINavigationController
|
105
105
|
let pageViewController = nav.topViewController as! PageViewController
|
106
|
+
pageViewController.soundSetting = soundSetting
|
106
107
|
|
107
108
|
self.dismiss(animated: true, completion: nil)
|
108
109
|
|
2
コード記述
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,7 +15,7 @@
|
|
15
15
|
|
16
16
|
実際に戻る画面は(戻った時に表示される画面)PageViewControllerの管理するコンテンツVCとなるPageContentViewControllerの遷移した時に表示されていたページが表示されます。
|
17
17
|
|
18
|
-
サンプルコードではviewの背景色を変えるメソッドにしておりますが、実際は設定項目が複数あるので、ひとつひとつメソッドに抜き出して呼び出すよりは、再読込(リロードのような)させられ
|
18
|
+
サンプルコードではviewの背景色を変えるメソッドにしておりますが、実際は設定項目が複数あるので、ひとつひとつデリゲートメソッドに抜き出して呼び出すよりは、再読込(リロードのような)させられるのならばその方法も知りたいです。
|
19
19
|
|
20
20
|
できれば、presentで遷移したような状態になりたいのですが・・・
|
21
21
|
(presentで遷移すれば再描画されるのですが、テーブルビューに戻るボタンが消えるなどのエラーがでてテーブルビューに戻れなくなってしまって詰まりました)
|
1
コード記述
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,6 +15,7 @@
|
|
15
15
|
|
16
16
|
実際に戻る画面は(戻った時に表示される画面)PageViewControllerの管理するコンテンツVCとなるPageContentViewControllerの遷移した時に表示されていたページが表示されます。
|
17
17
|
|
18
|
+
サンプルコードではviewの背景色を変えるメソッドにしておりますが、実際は設定項目が複数あるので、ひとつひとつメソッドに抜き出して呼び出すよりは、再読込(リロードのような)させられればと思っております。
|
18
19
|
|
19
20
|
できれば、presentで遷移したような状態になりたいのですが・・・
|
20
21
|
(presentで遷移すれば再描画されるのですが、テーブルビューに戻るボタンが消えるなどのエラーがでてテーブルビューに戻れなくなってしまって詰まりました)
|
@@ -71,7 +72,7 @@
|
|
71
72
|
backDMButton.addTarget(self, action: #selector(backDMVC(sender:)), for: .touchUpInside)
|
72
73
|
self.view.addSubview(backDMButton)
|
73
74
|
|
74
|
-
// セグメント
|
75
|
+
// セグメントボタンを作成
|
75
76
|
let array : NSArray = ["OFF","ON"]
|
76
77
|
let uiSegmentedControl: UISegmentedControl = UISegmentedControl(items: array as [AnyObject])
|
77
78
|
uiSegmentedControl.frame = CGRect(x: 0, y: 0, width: 200, height: 30)
|
@@ -181,7 +182,6 @@
|
|
181
182
|
}
|
182
183
|
|
183
184
|
self.setViewControllers([contentVCs[selectedSVC]], direction: .forward, animated: true, completion: nil)
|
184
|
-
print("selectedIndex: (selectedSVC)")
|
185
185
|
|
186
186
|
} // viewDidLoad()を閉じる
|
187
187
|
|