iOS 6 に動的テーブル ビューがあります。テーブル ビュー セルにはサブタイトル スタイルがあり、画像、タイトル、サブタイトルが表示されます。テーブル ビューはナビゲーション コントローラー内にあり、ナビゲーション バーには、セルのサブタイトルとセルに表示される画像 (進行状況が 0 の場合は灰色の画像) に表示される進行状況情報をリセットできるバー ボタン項目があります。 %、0% より大きい場合はオレンジ色、100% の場合は緑色、実際のパーセンテージはサブタイトルに表示されます)。
ユーザーがリセット ボタンを押すと、画像が特別な画像 (丸みを帯びた矢印) に置き換えられます。この画像を押すと、ユーザーは進行状況をリセットして最初からエクササイズを開始できます。
問題は、セル内の画像ビューをクリックできることですが、画像内のクリックとセルのテキスト部分 (タイトル + サブタイトル) 内のクリックを区別できません。これどうやってするの?クリック可能なボタンをサブクラス化して追加した方がよいでしょうか?
もう 1 つの考慮事項は、リセットする丸い矢印がアクセサリ ビューであり、右側に表示されるべきではないかということです。