例如,当我这样编码时:anView.layer.cornerRadius = 5;
,我需要在我的项目中链接并在头文件中QuartzCore.framework
导入。<QuartzCore/QuartzCore.h>
我想知道在链接新框架时这是否会对应用程序性能产生任何负面影响。
我不确定这一点,所以我总是尝试像这样子类化 UIView。
- (void)drawRect:(CGRect)rect
{
UIBezierPath *path = [UIBezierPath bezierPathWithRoundedRect: self.bounds cornerRadius: 5];
[[UIColor colorWithWhite: 0.2 alpha: 0.75] set];
[path fill];
}