我正在尝试创建一个显示一组控件的下拉菜单。我让动画正常工作,但整个“按钮”随着动画而移动。
我的按钮是一个名为 settingsPanel 的 UIView,到目前为止,这是我的代码:
[UIView animateWithDuration:1.0f animations:^{
self.settingsPanel.bounds = CGRectMake(self.settingsPanel.bounds.origin.x, self.settingsPanel.bounds.origin.y, self.settingsPanel.bounds.size.width, self.settingsPanel.bounds.size.height + 300);
}];
我只想改变面板的高度,确实如此,但整个视图也向上移动了一点。
如何创建仅向下增加高度的动画?