Open
Conversation
既存のnoteViewに必要なパーツを追加する形に変更し再実装した 必要な処理は前回のものと同様に記述 オプションで設定するところも前回と同じ
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
これまでは省電力モードにはジューくんと注意書きが表示されるだけであったが、
ここに再生中の楽曲が表示されると、運転中に簡単に確認できるため機能を追加した。
前のプルリクだとプログラムが煩雑なのとバグっぽい挙動をしてたので、スッキリさせる目的で再度実装した
追加・変更点
- 再生キュー内に何もない(isQueueCreated: false)の時は当該部分が表示されない
- 曲が切り替わったときだけはフェードアウト開始まで5秒、それ以外では1秒(従来と同じ)
- デフォルトは「表示」
- 非表示にするとNowPlayingの情報部分は消える
- 設定はUserDefaultsに記録される
動作確認
手元ではiPad mini 5 (iPadOS 13.3)で確認した
特に設定をオフにしている時と、再生キューに何もない時は表示されないようになっているので、
ちゃんと表示されないことを確認して欲しい
問題点