生成显示哪个按钮

时间:2011-03-06 23:18:39

标签: objective-c ios4 uibutton

我的视图中有5个按钮,其中一个显示(4个隐藏)。现在我希望当按下所显示的按钮时,ibaction开始生成其他4个按钮之一。在此之后,应显示生成的按钮。

这种生成方法怎么样?

1 个答案:

答案 0 :(得分:0)

正如我从你的问题中所理解的那样:当按下另一个按钮时,你需要生成4个按钮:

-(IBAction) generateBtns:(UIButton*) sender {
    for(int i=0; i<4; ++i) {
        UIButton* btn = [UIButton buttonWithType: UIButtonTypeCustom];
        [btn setFrame: CGRectMake: (x, y, w, h)];
        [sender.superview addSubview: btn];
    }
}