更改按钮标题

时间:2013-12-04 06:44:25

标签: ios objective-c

我使用IBOutletCollection here创建了九个按钮。

我的问题是 - 我想获得按下按钮的标题并将其显示在另一个按钮标题上。这可能吗!

2 个答案:

答案 0 :(得分:0)

您可以使用以下代码将点击按钮的标题设置为另一个按钮。

-(IBAction)clickbutton:(id)sender
{
   UIButton *firstButton = (UIButton *)sender;
   NSString *neededtitle = [NSString stringwithformat:@"%@",firstButton.currentTitle];
   [anotherbutton setTitle:neededtitle forState:UIControlStateNormal];
}

答案 1 :(得分:0)

试试这个,

- (IBAction)buttonAction:(UIButton *)btn {

    yourNextVCobject.buttonTitle = [NSString stringWithFormat:@"%@",btn.titleLabel.text];


    // then push to ur vc.
}

在你的下一代VC中,

.h

@property (nonatomic, retain) NSString *buttonTitle;

.m

[yourAnotherBtn setTitle:self.buttonTitle forState:UIControlStateNormal];