Используйте это, чтобы слой элементов управления:
CAGradientLayer *gradientLayer = [CAGradientLayer layer];
gradientLayer.frame = yourControl.layer.bounds;
gradientLayer.colors = [NSArray arrayWithObjects:
(id)[UIColor colorWithWhite:1.0f alpha:0.1f].CGColor,
(id)[UIColor colorWithWhite:0.4f alpha:0.5f].CGColor,
nil];
gradientLayer.locations = [NSArray arrayWithObjects:
[NSNumber numberWithFloat:0.0f],
[NSNumber numberWithFloat:1.0f],
nil];
gradientLayer.cornerRadius = yourControl.layer.cornerRadius;
[yourControl.layer addSublayer:gradientLayer];
ПРИМЕЧАНИЕ: Здесь yourControl
ваши элементы управления, такие как вид, кнопки, ImageView и т. д.
Надеюсь, это поможет вам.
Пройдите через CAGradientLayer – Exploring
@sanjitshaw yeah thanx Я проверю ... – Newbee