待辦事項 #39216

iOS版 設定ビューのセクション構成変更

啟用日期: 2019-05-05 22:33 最後更新: 2019-05-08 00:25

回報者:
負責人:
類型:
狀態:
關閉
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
修正
檔案:

細節

設定ビューの設定項目が増えて複雑になったため、セクションの構成を見直す。

変更前

MIDI IN Devide
  Port A
MIDI IN Monitor --> MIDI IN Deviceに統合する
  MIDI THRU
MIDI FILE
  Character Encoding
Background Image --> Graphicに統合する
  Image File
Graphic
  Anti-aliasing
  Quarter Note Length

変更後

MIDI IN Devide
  Port A
  MIDI THRU
MIDI FILE
  Character Encoding
Graphic
  Anti-aliasing
  Background Image
  Quarter Note Length

Ticket History (3/4 Histories)

2019-05-05 22:33 Updated by: yknk
  • New Ticket "iOS版 設定ビューのセクション構成変更" created
2019-05-05 22:34 Updated by: yknk
評語

対策

MTSettingViewCtrl::numberOfSectionsInTableView

セクション数を10から8に変更。

MTSettingViewCtrl::tableView titleForHeaderInSection

MIDI IN MonitorとBackground Imageのセクションを削除。

MTSettingViewCtrl::tableView numberOfRowsInSection

MIDI IN MonitorとBackground Imageのセクションを削除。 MIDI IN Deviceセクションの項目数を変更。 Graphicセクションの項目数を変更。

MTSettingViewCtrl::tableView cellForRowAtIndexPath

MIDI IN MonitorとBackground Imageのセクションを削除。

MTSettingViewCtrl::makeMIDIINCellForIndexPath

Port AとMIDI THRUのセル作成メソッド呼び出しに変更。 変更前の処理内容はmakeMIDIINCellForPortAに移動。

MTSettingViewCtrl::makeMIDIINCellForPortA

PortAセル作成メソッドを追加。 makeMIDIINCellForIndexPathの処理内容を本メソッドに移動。

MTSettingViewCtrl::makeMIDIINCellForMIDITHRU

MIDI THRUセル作成メソッドを追加。 makeMIDIINMonitorCellForIndexPathの処理内容を本メソッドに移動。

MTSettingViewCtrl::makeMIDIINMonitorCellForIndexPath

メソッドを削除。 削除前の処理内容はmakeMIDIINCellForMIDITHRUに移動。

MTSettingViewCtrl::makeGraphicCellForIndexPath

アンチエイリアシング、背景画像ファイル、四分音符長拡大率のセル作成メソッド呼び出しに変更。 変更前の処理内容はmakeGraphicCellForAntiAliaasingに移動。

MTSettingViewCtrl::makeGraphicCellForAntiAliaasing

アンチアイリアシングセル作成メソッドを追加。 makeGraphicCellForIndexPathの処理内容を本メソッドに移動。

MTSettingViewCtrl::makeGraphicCellForBackgroundImage

背景画像ファイルセル作成メソッドを追加。 makeBackgroundImageCellForIndexPathの処理内容を本メソッドに移動。

MTSettingViewCtrl::makeBackgroundImageCellForIndexPath

メソッドを削除。 削除前の処理内容はmakeGraphicCellForBackgroundImageに移動。

(Edited, 2019-05-08 00:25 Updated by: yknk)
2019-05-05 23:09 Updated by: yknk
  • 處理結果 Update from to 修正
  • 狀態 Update from 開啟 to 關閉
2019-05-08 00:25 Updated by: yknk
評語

対策(続き)

MTSettingViewCtrl::tableView didSelectRowAtIndexPath

MIDI IN MonitorとBackground Imageのセクションを削除。

MTSettingViewCtrl::onSelectMIDIINCellForIndexPath

Port AとMIDI THRUのセル選択イベントハンドラ呼び出しに変更。 変更前の処理はonSelectMIDIINCellForPortAに移動。

MTSettingViewCtrl::onSelectMIDIINCellForPortA

Port Aセル選択イベントハンドラを追加。 onSelectMIDIINCellForIndexPathの処理内容を本メソッドに移動。

MTSettingViewCtrl::onSelectMIDIINCellForMIDITHRU

MIDI THRUセル選択イベントハンドラを追加。 onSelectMIDIINMonitorCellForIndexPathの処理内容を本メソッドに移動。

MTSettingViewCtrl::onSelectMIDIINMonitorCellForIndexPath

メソッドを削除。 削除前の処理内容はonSelectMIDIINCellForMIDITHRUに移動。

MTSettingViewCtrl::onSelectGraphicCellForIndexPath

アンチエイリアシング、背景画像ファイル、四分音符長拡大率のセル選択イベントハンドラ呼び出しに変更。 変更前の処理内容はonSelectGraphicCellForAntiAliasingに移動。

MTSettingViewCtrl::onSelectGraphicCellForAntiAliasing

アンチエイリアシングセル選択イベントハンドラを追加。 onSelectGraphicCellForIndexPathの処理内容を本メソッドに移動。

MTSettingViewCtrl::onSelectGraphicCellForBackgroundImage

背景画像ファイルセル選択イベントハンドラを追加。 onSelectBackgroundImageCellForIndexPathの処理内容を本メソッドに移動。

MTSettingViewCtrl::onSelectBackgroundImageCellForIndexPath

メソッドを削除。 削除前の処理内容はonSelectGraphicCellForBackgroundImageに移動。

Attachment File List

No attachments

編輯

Please login to add comment to this ticket » 登入