2012-05-12 3 views
0

Я пытаюсь создать образ для пользовательского стиля UIButton, используя изображение из рулона камеры на iPhone. Кнопка имеет круглый фон и эффективно отображается в виде круга. Теперь мне нужно изображение, чтобы пойти в середине кнопки, которая также появляется вокруг.Как обрезать круг изображения в iphone sdk

Кто-нибудь может мне помочь?

Спасибо заранее

ответ

1

Вы должны установить радиус скругления углов слоя кнопки, чтобы сделать его круглым. Но вы не можете сделать то же самое с изображением точно.

Вам нужно установить свойство изображения UIButton для состояний, которые вы хотите. Но что еще более важно, убедитесь, что изображение тоже круглое.

Изображения не могут быть круглыми, но если вы используете PNG, он поддерживает прозрачность, поэтому изображение с углами прозрачно, чтобы изображение выглядело круговым.

btnImage = [UIImage imageNamed:@"image.png"]; 
[circularBtn setImage:btnImage forState:UIControlStateNormal]; 
Смежные вопросы