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