我想知道如何从另一个IBAction
拨打IBAction
。
我想要做的是当我触摸previousPage
上的按钮时,要更改nextPage
按钮的标题。
换句话说,我有这些IBActions
:
- (IBAction)nextPageButtonItemPressed:(UIBarButtonItem *)sender
{
...
}
- (IBAction)previousParageButtonItemPressed:(UIButton *)sender
{
//This is what i want to do
[self nextPageButtonItemPressed:sender.title = @"Next Page"];
}
我还创建了IBOutlet
previousPage
。
@property (strong, nonatomic) IBOutlet UIToolbar *nextPageOutlet;
但我找不到办法。
P.S。 nextPage
是UIToolbar
中的按钮。
答案 0 :(得分:1)
为此,您需要将UIButton
作为IBOutlet
属性。
类似于:
@property (nonatomic, retain) IBOutlet UIBarButtonItem *previousButton;
@property (nonatomic, retain) IBOutlet UIBarButtonItem *nextButton;
- (IBAction)nextPageButtonItemPressed:(UIBarButtonItem *)sender
{
...
}
- (IBAction)previousPageButtonItemPressed:(UIBarButtonItem *)sender
{
self.nextButton.title = @"Next Page";
}