ナビゲーション バーからドロップダウン メニューを作成しようとしています。このようなもの:
http://pttrns.com/320x480/screens/popovers/Readability_News-01.PNG.image
可読性は、このようなことを行うアプリの 1 つにすぎません。
どうすれば似たようなものを作ることができますか?それはuitableviewですか?
ナビゲーション バーからドロップダウン メニューを作成しようとしています。このようなもの:
http://pttrns.com/320x480/screens/popovers/Readability_News-01.PNG.image
可読性は、このようなことを行うアプリの 1 つにすぎません。
どうすれば似たようなものを作ることができますか?それはuitableviewですか?
これにより、iPhone でポップオーバーを実行できるようになります。http://www.cocoacontrols.com/platforms/ios/controls/wepopover
読みやすさとまったく同じではありませんが、それをいじって、あなたが望むものに近づけることができると思います.
はい、これもできます!これは、OSX シートに沿ったものです。あなたがすることは次のとおりです:
オーバーレイ ビュー (userInteraction をオフにしたクリアな UIView) を作成して、ユーザーがアプリの他の場所をタップできないようにします (または、このビューでタップを使用してシートを閉じることができます)。このビューをサブビューとしてビューまたはビューに追加します。窓。
別のビューを使用して「シート」を作成します。上記の例では、テーブル ビューのように見えますが、任意の種類のビューを実行できます。このビューのフレームの高さを 0 に設定して、ビュー (またはウィンドウ) に追加できます。次に、実際の高さの新しいフレームを使用してアニメーション化し、「シート」を画面の上部から「ドロップダウン」させます。
この新しく追加されたビューは、プライマリ ビュー クラスによって管理されます。
閉じたい場合は、フレームをアニメートして高さ 0 に戻し、そのビューをスーパービューから削除し、オーバーレイ ビューをスーパービューから削除します。