私はUIAlertViewをtableviewの所有者として使用しています。いくつかの行をクリックすると、アイテムに関するいくつかの情報を表示する必要があり、これらの目的のために別のビューを表示したいと考えています。私はuialertviewを隠して、私のviewcontroller.viewを表示することができますが、私は戻って再びalertviewを表示すると、それは十分ではないアニメーションで表示されます。だから私は別のビューを表示する前に私のalertviewを却下しないようにいくつかのトリックが必要なので、私はビューを削除すると、ユーザーはすぐにalertviewを見ることができます。 alertviewの上にUIViewを追加する方法はありますか?UIAlertViewを別のビューでカバーする方法は?
0
A
答えて
1
本当にユーザーに情報を表示する方法を再考する必要があります。モーダルダイアログを避けるべきです(ただし、は絶対にが必要です)。一度に複数のモーダルダイアログを開くことは、1)迷惑行為であり、2)ユーザにとって混乱します。
通常、UITableViewを標準ビュー内に表示し、詳細情報の別のビューをプッシュする必要があります。これはあなたが望むことをするための習慣的な方法です。ユーザーを混乱させないように、標準的なやり方から逸脱しないようにアドバイスします。 Appleにデバイスの使い方を教えさせ、Appleのコマンドに従えば、ユーザーはアプリケーションの使用方法をほぼ自動的に知るようになります。
3
このようにUIAlertView
を使用しないでください。ユーザの注意を完全に引き継ぐこと、すなわちバスで「モーダル」にすることが想定されている。私が2つのボタンを超えて見た唯一の拡張は、AppleのApp StoreサインインのようなUITextField
です。
簡単な解決策は、自分のビューを作成することです。これにより、必要な柔軟性がすべて提供されます。
Hereは、AppleのiOSヒューマンインタフェースガイドラインの関連セクションです。 (「アラート」を検索してください)
関連する問題
- 1. TextField UIAlertViewのボタンをカバーする
- 2. 別のビュー内でビューのフレームを取得する方法は?
- 3. UIButtonビューの背面をカバー
- 4. jQuery:ハイライトを配置して別の要素をカバーする方法は?
- 5. iPhone Appの別のファイルでUIAlertviewのデリゲートを設定する方法
- 6. Androidの別のビューでテキストをアニメーション化する方法は?
- 7. ビューを別のビューに重ねる方法は?
- 8. 別のビューにビューをロードする方法codeigniter 2.1?
- 9. 別のビューに基づいてビューをアニメートする方法
- 10. 別のビューにデータを渡す方法
- 11. 別の方法からビューを削除する方法
- 12. ビュー内の別のコントローラの部分ビューを参照する方法は?
- 13. 値1のビューをSencha Touchの別のビューに送信する方法は?
- 14. 他のビューをカバーしないでTextViewを展開する
- 15. ZF2のコントローラアクションで別のビューをレンダリングする方法
- 16. ビュー/レイアウトを別のサブレイアウトに拡大する方法は?
- 17. 別のビューで新しいコンソールを作成する方法
- 18. iOSのUIAlertViewダイアログの色を変更する方法は?
- 19. MPMoviePlayerControllerは他のすべてのビューをカバーします
- 20. つのビューで別のページにリダイレクトする方法
- 21. 別のビューでNSArrayにアクセスする方法
- 22. UIAlertViewデリゲートでコンテキストオブジェクトを安全に渡す方法は?
- 23. Zend Framework - あるビューから別のビューに変数をコピーする方法
- 24. mvc4で別のコントローラのビューを呼び出す方法
- 25. あるビューから別のビューに切り替える方法は?
- 26. silverlightのviewmodelからあるビューから別のビューへのナビゲート方法は?
- 27. iPhoneのナビゲーションバーをカバーするuinavigationcontrollerのビューを追加するには?
- 28. 別のビューを押したときにビューを変更する方法
- 29. アンドロイドで別のビューを透過的に作成する方法は?
- 30. インターフェイスビルダで作成したカスタムuialertviewを表示する方法
私たちの残りの人がアクセスできないHD上のファイルへのあなたのリンクが指し示しています –
リンクを修正しました - ありがとうございます。 – Mundi