как программно реализовать кнопку с фоновым изображением в iphone

Я программно разрабатываю изображения с помощью кнопки в iphone. теперь я хочу добавить фоновое изображение кнопки для следующей и предыдущей кнопок. Я хочу программно добавить изображения для этих кнопок.

как добавить изображение кнопки в iphone.


person user549767    schedule 16.02.2011    source источник


Ответы (4)


// Добавляем такую ​​кнопку

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];
person Sudhanshu    schedule 16.02.2011

ты можешь попробовать это

 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];

удачи

person Kshitiz Ghimire    schedule 16.02.2011

используйте это для установки изображения в кнопке

[yourButton setBackgroundImage:yourImage forState:UIControlStateNormal];
person Ishu    schedule 16.02.2011

Попробуй это,

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