OSDN Ticket Archive


Ticket #37884

iOS版 iPhone 6以降のカウンタ文字列にラベルを追加

登録: 2018-01-14 22:27 最終更新: 2018-01-19 00:14

報告者:
yknk
担当者:
yknk
チケットの種類:
機能リクエスト
状況:
完了
コンポーネント:
MIDITrail Ver.1.1.x for iOS
マイルストーン:
Version 1.1.2 for iOS (完了済み)
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
なし

詳細

iPhone 6以降の場合は、メインスクリーンのカウンタ表示をiPad同様にラベルありに変更する。

ラベルなし:00:00/00:00 000 0/0 000/000 00000/00000
ラベルあり:TIME:00:00/00:00 BPM:000 BEAT:0/0 BAR:000/000 NOTES:00000/00000

チケットの履歴

2018-01-14 22:27 更新者: yknk
  • 新しいチケット "iOS版 iPhone 6以降のカウンタ文字列にラベルを追加" が作成されました
2018-01-14 22:27 更新者: yknk
  • 詳細が更新されました
コメント

対策

MTDashboard

ラベル表示フラグ m_isEnableLabel を追加。

MTDashboard::MTDashboard

ラベル表示フラグの初期化処理を追加。

MTDashboard::Create

画面サイズがiPhone 6以降であればラベル表示フラグをONにする。

MTDashboard::_GetCounterStr

ラベル表示フラグに応じて、カウンタ表示フォーマットを切り替える。

2018-01-15 01:10 更新者: yknk
  • 解決法なし から 修正済み に更新されました
  • 状況オープン から 完了 に更新されました
2018-01-19 00:14 更新者: yknk
コメント

対策2

iPhone 6の画面サイズでは、演奏速度を変更した時に表示するカウンタ"SPEED:123%"が、 画面からはみ出してしまう。演奏速度のカウンタについて、ラベルを表示する条件は iPhone 6 Plus 以上の画面サイズとする。

iPhone 6 の場合(長辺サイズが667ポイント)
TIME:00:00/00:00 BPM:000 BEAT:0/0 BAR:000/000 NOTES:00000/00000 123%
iPhone 6 Plus 以上の画面サイズの場合(長辺サイズが736ポイント以上)
TIME:00:00/00:00 BPM:000 BEAT:0/0 BAR:000/000 NOTES:00000/00000 SPEED:123%

MTDashboard

SPEEDラベル表示フラグ m_isEnableLabelSpeed を追加。

MTDashboard::MTDashboard

SPEEDラベル表示フラグの初期化処理を追加。

MTDashboard::Create

画面サイズがiPhone 6 Plus以降であればSPEEDラベル表示フラグをONにする。

MTDashboard::_GetCounterStr

SPEEDラベル表示フラグに応じて、カウンタ表示フォーマットを切り替える。

添付ファイルリスト

添付ファイルはありません