【问题标题】:iOS - CALayer setShadowColor not workingiOS - CALayer setShadowColor 不起作用
【发布时间】:2014-04-06 11:08:57
【问题描述】:

我需要为按钮设置底部阴影。我有阴影,但不知何故我无法改变阴影颜色。我究竟做错了什么?代码如下:

[self.buttonsBar.layer setShadowColor:[UIColor colorWithRed:227.0f/255 green:233.0f/255 blue:239.0f/255 alpha:1.0f].CGColor];
[self.buttonsBar.layer setShadowOpacity:1];
[self.buttonsBar.layer setShadowRadius:1];
[self.buttonsBar.layer setShadowOffset:CGSizeMake(0, 1)];

【问题讨论】:

    标签: ios layer shadow


    【解决方案1】:

    确保您的self.buttonsBar.clipsToBounds = NO;
    还要确保您的self.buttonsBar.layer.masksToBounds = NO;
    首先尝试大半径和偏移以确保您看到它们然后减少数字,有时根据背景颜色不容易看到阴影...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-12
      • 2019-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-30
      • 1970-01-01
      相关资源
      最近更新 更多