1

アイテムのリストを表示するように見えるポップオーバーを持つ iPad アプリを開発しています。項目の 1 つを削除する機能が必要なので、リスト項目の 1 つを長押し (ロング タップ) する機能を追加することを検討しています。これにより、その項目の別のポップオーバーが表示され、アクション リストが表示されます。削除ボタン。

2 つの質問:

  • iPad の UX に関しては、これでよいのでしょうか。どこにも見たことがなく、少し混乱するかもしれません...しかし、どうすればこれを行うことができますか?
  • これはコード的に可能ですか?私はそれを試したことはありませんが、私はまだ iOS 開発にかなり慣れていないので、それが不可能な技術的な理由があることを知る前に、何時間も手探りしているのを見ることができました.

ありがとう!

4

1 に答える 1

7

それは良い考えではありませんし、可能であっても不可能だと思います

Apple のヒューマン インターフェイス ガイドラインでは、そうすべきではないと明確に述べています。これは、UXに関して可能な限り決定的な答えです。

ポップオーバーを必要とせずにアイテムを削除する方法のインスピレーションについては、たとえば、どのように行うかを見てくださいUITableView

多くの場合、編集モードをトリガーするために、ポップオーバー内の上部ツールバーに [編集] ボタンがあります。

ある種の確認ダイアログが必要な場合は、 を使用しますUIActionSheet。特にポップオーバーでは、見栄えがよく、十分に機能します。あなたの場合、これらが進むべき道だと思います。

于 2011-07-06T22:04:25.080 に答える