【发布时间】:2015-07-30 16:34:14
【问题描述】:
好的,所以我真的不知道 NSDictionary 是否是解决此问题的正确方法,但我正在使用淡入淡出动画来将不同的按钮组打开和关闭屏幕。可以说,我想将它们“划分”到不同的组中,这样我就可以在一两行中完成此操作,而不必每次都重写所有按钮名称(数量很多)。关于如何做到这一点的任何想法?
[UIView animateWithDuration: 1.5
animations: ^(void)
{
//As an example i just called them button1, button2, etc.
self.button1.alpha = 1;
self.button2.alpha = 1;
self.button3.alpha = 1;
self.button4.alpha = 1;
self.button5.alpha = 1;
}
];
我将上述内容作为我所要求的示例。有没有办法将所有按钮放在 NSDictionary 中并写一行(按钮当前所在的位置)来更改它们的所有 alpha?
【问题讨论】:
标签: ios objective-c xcode animation nsdictionary