2012-06-14 3 views
0

Я создаю файл xib, в котором есть черный мраморный фон, отображаемый с использованием UIImageView и нескольких UIButtons, размещенных над ним, с изображениями внутри них. Изображения прозрачны, за исключением пунктирной белой линии, обходящей их периметр. Я использую png для своих изображений, и я попытался установить их как изображение, так и фоновое изображение. Как восстановить альфа-канал внутри этих изображений и поместить их в UIButton?Почему мой образ потерял свою прозрачность?

Как изображение должно выглядеть с прозрачностью на фоне черного мрамора.

How the image should look against a marbled black background

Как изображение выглядит в настоящее время.

enter image description here

+1

Вы пытались установить тип кнопки 'UIButtonTypeCustom'? –

+1

попробуйте с кнопкой type-Custom в xib – iAmitWagh

ответ

3

Вам может понадобиться установить UIButton типа в UIButtonTypeCustom и не скругленный Rect

enter image description here

+0

Спасибо, это буквально все, что было необходимо. – Deco

0

Try добавить рамки QuartzCore в вашей рамочной папке, а затем импортировать заголовок:

#import <QuartzCore/QuartzCore.h> 

и установили изображение maskToBounds да d, если хотите.

[yuorImageView.layer setMaskToBounds:YES]; 
Смежные вопросы