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 回答