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

回答編集履歴

4

コード

2018/11/19 16:18

投稿

torkia
torkia

スコア24

answer CHANGED
@@ -12,7 +12,7 @@
12
12
  pvc.currentIndex += 1
13
13
  autoPlayNext = 1
14
14
  userDefaults.set(autoPlayNext, forKey: "autoPlayNext")
15
- pvc.contentVCs[nextIndex].viewWillAppear(true) // コードを追加
15
+ pvc.contentVCs[nextIndex].viewWillAppear(true) // コードを追加
16
16
  } else if pageIndex == 19 {
17
17
  print("全ページ音終了")
18
18
  }

3

コード

2018/11/19 16:18

投稿

torkia
torkia

スコア24

answer CHANGED
@@ -12,7 +12,7 @@
12
12
  pvc.currentIndex += 1
13
13
  autoPlayNext = 1
14
14
  userDefaults.set(autoPlayNext, forKey: "autoPlayNext")
15
- pvc.viewWillAppear(true) // ←コードを追加
15
+ pvc.contentVCs[nextIndex].viewWillAppear(true) // ←コードを追加
16
16
  } else if pageIndex == 19 {
17
17
  print("全ページ音終了")
18
18
  }

2

内容

2018/11/19 16:17

投稿

torkia
torkia

スコア24

answer CHANGED
@@ -1,4 +1,4 @@
1
- 自動ロック(スリープ状態)にならなければ、バックグラウンド再生中でも次ページのデータ再生はできていたのですが、スリープ状態になると、次ページを呼び出せても更新(再生メソッドの呼出)ができていないようだったので、「のviewWillAppear」を、次ページの呼出しと同時に行うようにしました。
1
+ 自動ロック(スリープ状態)にならなければ、バックグラウンド再生中でも次ページのデータ再生はできていたのですが、スリープ状態になると、次ページを呼び出せても更新(再生メソッドの呼出)ができていないようだったので、「次ページのviewWillAppear」を、次ページの呼出しと同時に行うようにしました。
2
2
 
3
3
  ```
4
4
  // 「audioPlayerDidFinishPlaying」のメソッド内にコードを1行追加

1

コード

2018/11/19 15:02

投稿

torkia
torkia

スコア24

answer CHANGED
@@ -1,4 +1,4 @@
1
- 自動ロック(スリープ状態)にならなければ、バックグラウンド再生中でも次ページのデータ再生はできていたのですが、スリープ状態になると、次ページを呼び出せても更新(再生メソッドの呼出)ができていないようだったので、再生メソッドを呼び出すメソッドを記述している次ページのviewWillAppearを次ページの呼出しと同時に行うようにしました。
1
+ 自動ロック(スリープ状態)にならなければ、バックグラウンド再生中でも次ページのデータ再生はできていたのですが、スリープ状態になると、次ページを呼び出せても更新(再生メソッドの呼出)ができていないようだったので、「親のviewWillAppear次ページの呼出しと同時に行うようにしました。
2
2
 
3
3
  ```
4
4
  // 「audioPlayerDidFinishPlaying」のメソッド内にコードを1行追加