Ios 使用FlatUIKit更改iAction的颜色?

Ios 使用FlatUIKit更改iAction的颜色?,ios,uibutton,Ios,Uibutton,我试图改变我的按钮的视觉效果,但是我尝试使用FlatUIKit的按钮效果,对于那些不知道这是什么的人来说,这没关系,在他们提供的示例项目中,他们更改了IBOutlet按钮的颜色,但它与iAction的工作方式不同,下面是他们的示例代码: #import "ViewController.h" #import "FUIButton.h" #import "UIColor+FlatUI.h" @interface ViewController () @property (weak, nonato

我试图改变我的按钮的视觉效果,但是我尝试使用FlatUIKit的按钮效果,对于那些不知道这是什么的人来说,这没关系,在他们提供的示例项目中,他们更改了IBOutlet按钮的颜色,但它与iAction的工作方式不同,下面是他们的示例代码:

#import "ViewController.h"
#import "FUIButton.h"
#import "UIColor+FlatUI.h"

@interface ViewController () 

@property (weak, nonatomic) IBOutlet FUIButton *alertViewButton;

//as you can see its a FUIButton, and I'm not sure how to use that with an IBAction

@end

@implementation ViewController

- (void)viewDidLoad
{

 self.alertViewButton.buttonColor = [UIColor peterRiverColor];
self.alertViewButton.shadowColor = [UIColor silverColor];
self.alertViewButton.shadowHeight = 3.0f;
self.alertViewButton.cornerRadius = 6.0f;
self.alertViewButton.titleLabel.font = [UIFont boldFlatFontOfSize:16];
[self.alertViewButton setTitleColor:[UIColor cloudsColor] forState:UIControlStateNormal];
[self.alertViewButton setTitleColor:[UIColor cloudsColor] forState:UIControlStateHighlighted];

}
以下是我目前的代码:

我的

我被这个卡住了,我想用的FUIButton颜色效果的按钮是IBAction,叫做start,有什么帮助吗?提前谢谢


注意:如果有区别的话,我会使用故事板。

iAction只是一种可以在Interface Builder中连接的方法,而不是UI元素。但是,在viewdidload中,如何更改UIelement?alertViewButton是要更改其颜色的按钮吗?否,我要更改iAction start的颜色,alertviewButton是框架中给出的示例。您不能更改iAction的颜色,这只是一种方法。它不会显示在屏幕上。示例alertViewButton是您可以更改的颜色。如果要更改该按钮的颜色,只需在方法start:中输入相应的代码即可。
#import <UIKit/UIKit.h>

@interface HomeViewController : UIViewController {


}
- (IBAction)start:(id)sender;


@end
#import "HomeViewController.h"
#import "UIColor+FlatUI.h"
#import "FUIButton.h"

@interface HomeViewController ()



@end

@implementation HomeViewController

- (IBAction)start:(id)sender {

//this is the button i want change the appearance of.
}