如何解决淡入淡出按钮菜单
| 我想用4个选项制作一个“菜单”。这必须是1个大框架,其中按钮随时间逐渐淡入和淡出,比例为1。 因此,在任何给定时间仅显示1个按钮,而不显示4个。 当然,这些按钮充满了图像 我不知道如何开始,我已经签出了一些相册的代码,但是它没有帮助我。 主要的问题是用户可以随时在淡入淡出的动画中单击,所以如何确定何时去哪里? 因为当一个图像按钮淡出50%时,另一个图像按钮则淡入50%。解决方法
尝试这样的事情。
[UIView beginAnimations:nil context:self.view];
[UIView setAnimationDuration:1];
[yourButton setImage:[UIImage imageNamed:your-image-name] forState:UIControlStateNormal];
[UIView commitAnimations];
,如果您不希望用户在动画过程中单击,则只需在动画过程中禁用按钮(UIControl由UIButton继承)。
您可以将UIView-Animation-Delegate设置为您的类,以便在动画开始,结束等时通知您的类。
[UIView setAnimationDelegate]
编辑:如果您希望用户可以在动画过程中单击按钮,则必须知道所需的行为:哪些按钮应该在何时可单击?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。