如何调整窗口大小(动画)?隐藏和取消隐藏菜单

时间:2011-02-12 00:23:05

标签: cocoa macos search animation window-resize

是的,我完成了我的作业而且找到了setFrame:frame display:YES animate:YES,但我不明白我是如何找到使它变大或变小的必要高度。让我举例说明:我正在制作一种聚光灯搜索工具,但是当用户启动应用程序时,它只会有一个文本字段(输入搜索关键字)和一个按钮(过滤器设置),窗口符合这两个尺寸对象(注意:窗口起始位置位于屏幕的中心和顶部)。当用户点击“过滤器设置”按钮时,我希望窗口制作动画,然后显示过滤搜索结果的“复选框组”。

1 个答案:

答案 0 :(得分:1)

在您的情况下,您需要找出要添加到视图的复选框组的高度。一种简单的方法是在您的笔尖中创建一个包含复选框的单独视图。使用IB将视图连接到窗口,当需要显示复选框时,将该视图添加到Windows内容视图并为窗口调整大小。