gpt4 book ai didi

ios - 如何给UIView添加UIButton动画效果

转载 作者:行者123 更新时间:2023-11-28 22:30:15 24 4
gpt4 key购买 nike

我有一个 UIView,我要添加 15 个 UIButton。如果我写了这样的代码

for(int i =0; i<15;i++)
{
[self.view addSubview:[self.buttonsArray objectAtIndex;i]];
}

但我想一个接一个地 subview UIButtons。有点像动画效果。如何实现。

最佳答案

试试这个:

在 .h 文件中

NSTimer *timer;
int buttonNo;

@property (nonatomic,retain) NSTimer *timer;

在 .m 文件中

@synthesize timer;

-(void) viewDidLoad {
[super viewDidLoad];
//start your timer where you write your for loop
buttonNo = 0;
timer = [NSTimer scheduledTimerWithTimeInterval:3.0 target:self selector:@selector(addbuttons) userInfo:nil repeats:YES];
}


-(void) addbuttons {
[self.view addSubview:[self.buttonsArray objectAtIndex;buttonNo]];
buttonNo++;
if (buttonNo == 15) {
[timer invalidate];
timer = nil;
}
}

关于ios - 如何给UIView添加UIButton动画效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17654032/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com