web-dev-qa-db-ja.com

iphoneでプログラムで背景画像付きのボタンを実装する方法

私はiphoneのプログラムでボタンを使用してビュー内の画像を開発しています。次に、次のボタンと前のボタンにボタンの背景画像を追加します。これらのボタンの画像をプログラムで追加したいと思います。

iPhoneでボタン画像を追加する方法。

22
user549767

//このようにボタンを追加します

UIImage *redButtonImage = [UIImage imageNamed:@"ExitButton.png"];

        UIButton *redButton = [UIButton buttonWithType:UIButtonTypeCustom];
        redButton.frame = CGRectMake(280.0, 10.0, 29.0, 29.0);
        [redButton setBackgroundImage:redButtonImage forState:UIControlStateNormal];

        [view addSubview:redButton];
41
Sudhanshu

あなたはこれを試すことができます

 UIImage *buttonImage = [UIImage imageNamed:@"image.png"];

//create the button and assign the image
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
[button setImage:buttonImage forState:UIControlStateNormal];


//create a UIBarButtonItem with the button as a custom view
//UIBarButtonItem *customBarItem = [[UIBarButtonItem alloc] initWithCustomView:button];

[button addTarget:self action:@selector(clickActionItem:) forControlEvents:UIControlEventTouchUpInside];

幸運を

8
Kshitiz Ghimire

これを使用して、ボタンに画像を設定します

[yourButton setBackgroundImage:yourImage forState:UIControlStateNormal];
4
Ishu

これを試して、

UIButton *yourButton = [UIButton buttonWithType:UIButtonTypeCustom];
yourButton.frame = CGRectMake(0, 0, 80, 40);
[yourButton setBackgroundImage:[UIImage imageNamed:@"backgroungImage.png"] forState:UIControlStateNormal];
[self.view yourButton];
0
Yash Joshi