如何调整窗口大小(动画)?隐藏和取消隐藏菜单
问题描述:
是的,我做了功课,并找到了setFrame:frame display:YES animate:YES
,但我不明白我如何找到使其变大或变小的必要高度。让我举例说明:我正在制作一种聚光灯搜索工具,但是当用户启动应用程序时,它只会有一个文本框(用于输入搜索关键字)和一个按钮(过滤器设置),窗口适合这两个尺寸对象(注意:窗口的开始位置位于屏幕的中心和顶部)。当用户点击“过滤器设置”按钮时,我希望窗口使动画向下,然后显示过滤搜索结果的“复选框组”。如何调整窗口大小(动画)?隐藏和取消隐藏菜单
答
在你的情况下,你需要找出你添加到视图中的复选框组的高度。一个简单的方法是在包含复选框的笔尖中单独制作一个视图。使用IB将视图连接到窗口,当显示复选框时,将该视图添加到Windows内容视图并为窗口大小调整动画。
谢谢你回答这个问题。 – joaopenteado 2011-02-14 18:23:11