настройка изображения на нижней кнопке справа внизу - PullRequest
0 голосов
/ 29 декабря 2010

У меня кнопка фрейма (0,0,120,100), и я хочу добавить изображение справа от кнопки .я хочу добавить изображение размера (10,10), которое я хочу справа внизу кнопки.

Как это сделать. Я гуглил, но не смог об этом.

Ответы [ 2 ]

6 голосов
/ 11 января 2011

Мой ответ: предположим, скажем, у меня есть uibutton roundndedButtonType, код выглядит следующим образом:

        roundedButtonType = [[UIButton buttonWithType:UIButtonTypeCustom] retain];
    [roundedButtonType setImageEdgeInsets:UIEdgeInsetsMake(-10.00, 5.00, -5.00, 0.00)];

Делая это, я не могу получить установленное изображение на кнопке, где бы я ни хотел на кнопке.установив фоновое изображение кнопки ранее, изображение растягивалось.Поэтому я использовал приведенный выше код, чтобы получить событие click для большей области (на кнопке), которое решило мою проблему.

3 голосов
/ 29 декабря 2010

Код выглядит следующим образом:

UIButton *imageBut=[[UIButton alloc]initWithFrame:CGRectMake(x, y, 120, 100)];
UIImageView *img=[[UIImageView alloc] initWithFrame:CGRectMake(110, 90, 10, 10)];
img.userInteractionEnabled=NO;
[imageBut addSubview:img];
[self.view addSubview:imageBut];

x, y - позиция кнопки в вашем представлении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...