【问题标题】:UIButton shadow color and shadow offset don't showUIButton 阴影颜色和阴影偏移不显示
【发布时间】:2013-05-08 00:57:33
【问题描述】:

阴影不起作用,为什么?我写了一个 UiBarbuttonItem ,例如:

 UIImage  *imageNomal     = [UIImage imageNamed:@"Back_A"];
 UIImage  *imageHight     = [UIImage imageNamed:@"Back_B"];
 UIButton *button    = [UIButton buttonWithType:UIButtonTypeCustom];
 button.bounds = CGRectMake(0, 0, imageNomal.size.width, imageNomal.size.height+2);
 [button.layer setShadowColor:[[UIColor whiteColor] CGColor]];
 [button.layer setShadowOffset:CGSizeMake(0, 2)];
 [button setImage:imageNomal forState:UIControlStateNormal];
 [button setImage:imageHight forState:UIControlStateHighlighted];
 [button addTarget:nav action:@selector(backClick:) forControlEvents:UIControlEventTouchUpInside];
 __autoreleasing UIBarButtonItem *barButtonItem = [[UIBarButtonItem alloc] initWithCustomView:button];

【问题讨论】:

    标签: ios uibutton layer


    【解决方案1】:

    您需要将shadowOpacity 设置为大于 0 的值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-09
      • 2012-10-31
      • 1970-01-01
      • 2012-09-18
      • 1970-01-01
      • 1970-01-01
      • 2011-12-19
      相关资源
      最近更新 更多