遇到了个第一次见的效果:内阴影效果!
直接layer shadow调了半天还是外阴影,关键是UI不给图!!!mmp的
然后大佬指引我画张图垫底下
果然,调了调完全可以解决。下面是关键代码部分:
- (void)setShadowViewShadowInfo{
UIGraphicsBeginImageContext(CGSizeMake(SCR_WIDTH, 69));
CGContextRef contextRef = UIGraphicsGetCurrentContext();
NSShadow *shadow = [[NSShadow alloc]init];
shadow.shadowColor = [UIColor colorWithHexStr:@"B6B6B8" withAlpha:1];
shadow.shadowOffset = CGSizeMake(0, 0);
shadow.shadowBlurRadius = 5.;
UIBezierPath *rectanglePath = [UIBezierPath bezierPathWithRoundedRect:CGRectMake(-3, 0, SCR_WIDTH + 6, 69) cornerRadius:2];
rectanglePath.lineWidth = 8;
[[UIColor whiteColor] setFill]