1

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

4

1 回答 1

1

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

于 2011-02-12T00:27:02.397 回答