我使用IBOutletCollection here创建了九个按钮。
我的问题是 - 我想获得按下按钮的标题并将其显示在另一个按钮标题上。这可能吗!
答案 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];