0

(例として) Sparrow のメインの電子メール メニューのようなスライド メニューを作成するにはどうすればよいですか?

スパローの場合:

これは、基本的にスライドして、内部にさまざまなフォルダー (受信トレイ、送信済みなど) を含む NSScrollView (カスタム NSTableView?) を表示するボタンの列です。別のアカウントをクリックすると、そのアカウントが上にスライドし、内部のさまざまなフォルダーが表示されます。

これに似たメニューをどのように行うことができますか?

ここに画像の説明を入力

4

1 に答える 1

1

ここには、テーブル ビューとアニメーションを処理するためのかなりクールな Apple サンプル コードがいくつかあります (ただし、一般的に Mac OS X 10.7 以降でしか利用できないものを使用しています)。

https://developer.apple.com/library/mac/#samplecode/AnimatedTableView/Listings/ATPopupWindow_m.html%23//apple_ref/doc/uid/DTS40008863-ATPopupWindow_m-DontLinkElementID_26

setFrame:display:animate:また、基本的なウィンドウのサイズ変更アニメーションには、 のメソッドを使用できますNSWindow

于 2012-07-17T02:51:49.523 に答える