1

iこれは、アイコンをタップすると、画面の下部または右側からスライド パネルがスライドする一般的な UI である可能性があります。これは、 Angry Birds が左側からパネルをスライドするのと少し似ています。

Cocoa Touch には既にそのような機能が組み込まれていますか、またはそのような用途に簡単に変換できる別のコントロールがありますか? それ以外の場合、この目的に適合し、iPad / iPhone で一般的に推奨される代替手段はありますか?

4

3 に答える 3

2

基本的には、ボタン(アイコン)がタップされたときにビュー(パネル)を表示し、アニメーションを使用して横からスライドさせるだけです。参照:アニメーションの SubView スライド、iPhone

于 2012-05-26T03:01:14.880 に答える
1

対処すべき非常に具体的なユースケースがあり、ViewDeck は完璧に適合しました。このメニューは、Facebook や Path で表示されるメニューを模倣しています。スムーズにアニメーション化され、優れたジェスチャ インタラクションがあります。

https://github.com/Inferis/ViewDeck

于 2012-05-26T03:22:01.960 に答える
0

使ってきました

MMDrawerController

私が全国規模のヘルスケア企業向けに構築してきた iPad アプリのサイド ドロワー機能は、非常にうまく機能しています。

Cocoapods/config の処理は、サード パーティのコンポーネントを使用する場合、しばしば少しトリッキーになります。また、iOS の新しいバージョンがリリースされたときにコンポーネントが引き続きサポートされるかどうかも考慮する必要がありますが、一般的に、このコンポーネントは iOS8 以降でも問題なく動作します。お勧めします。

于 2015-01-23T14:23:20.173 に答える