u16suzuの blog

日々学んだことのメモブログです。

JSFlatButtonの使い方

JSFlatButtonという大好きなObjective-C のライブラリがありまして、それの使い方です。

// ボタン
JSFlatButton *button = [[JSFlatButton alloc]initWithFrame:CGRectMake(0, 100, 320, 50)];
button.buttonBackgroundColor = [UIColor colorWithRed:0.74f green:0.21f blue:0.18f alpha:1.00f];
button.buttonForegroundColor = [UIColor colorWithHue:0.0f saturation:0.0f brightness:1.0f alpha:1.0f];
button.titleLabel.font = [UIFont boldSystemFontOfSize:26.0f];
[button setFlatTitle:@" Button"];
[button setFlatImage:[UIImage imageNamed:@"arrow_up"]];
[button addEventHandler:^(id sender) {
    // do something
} forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:button];

参考: https://github.com/jessesquires/FlatButton