teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

コード記述

2018/08/27 15:30

投稿

torkia
torkia

スコア24

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

コード記述

2018/08/27 15:30

投稿

torkia
torkia

スコア24

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

コード記述

2018/08/27 06:47

投稿

torkia
torkia

スコア24

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