【发布时间】:2014-05-02 00:35:38
【问题描述】:
当单击另一个按钮时,我正在尝试增加按钮的高度(通过动画)。我遇到的问题是,它没有增加它,而是将它降低到起始高度。在 Stackoverflow 上进行了一些搜索后,问题似乎与启用自动布局有关。我尝试禁用自动布局,这正是问题所在。不过,我想知道,是否有不涉及禁用自动布局的解决方法。这是我的代码:
self.button.frame = CGRectMake(39, 39, 242, 215);
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.4f];
self.button.frame = CGRectMake(39, 39, 242, 315);
[UIView commitAnimations];
【问题讨论】:
标签: ios uibutton autolayout