当我在我ViewController
的设备(iOS 5.1、iphone 4S)和模拟器(5.1 )。
我知道阴影层上有一些额外的绘图,但是一个简单的阴影层阻挡了整个视图的平滑度是否正常?是否有我遗漏的关键点,或者是否有另一种方法可以在视图上添加阴影,从而更平滑?
我正在分享用于在我的用户界面对象上应用阴影的代码;
.h(放置所需的头文件以防万一有人尝试使用该代码)
#import <QuartzCore/QuartzCore.h>
.m
self.someView.layer.shadowOffset = CGSizeMake(1.0, 1.0);
self.someView.layer.shadowColor = [[UIColor blackColor] CGColor];
self.someView.layer.shadowRadius = 2.0f;
self.someView.layer.shadowOpacity = 1.0f;