DDCornerRadius
优化图像圆角处理,避免离屏渲染造成的性能损耗,并优化卡顿现象。
安装
CocoaPods
CocoaPods 是 Cocoa 项目的依赖管理工具。您可以使用以下命令安装它
$ gem install cocoapods
要将 DDCornerRadius 集成到您的 Xcode 项目中,使用 CocoaPods,请在您的 Podfile
中指定目标
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
target 'MyApp' do
# your other pod
# ...
pod 'DDCornerRadius', '~> 1.0'
end
然后,运行以下命令
$ pod install
在您通过 CocoaPods 安装了任何东西之后,应该打开 {Project}.xcworkspace
而不是打开 {Project}.xcodeproj
有关如何使用 CocoaPods 的更多信息,我建议查看此教程此教程。
用法
导入头文件
#import "DDCornerRadius.h"
计划 1:
imageView.image = [[UIImage imageNamed:@"demo3"] dd_imageByCornerRadius:40.0 corners:(UIRectCornerTopLeft | UIRectCornerBottomRight) borderWidth:5.0 borderColor:[UIColor redColor]];
计划 2:
imageView = [UIImageView dd_cornerWithRadius:40.0 cornerColor:[UIColor redColor] corners:(UIRectCornerTopLeft | UIRectCornerBottomRight) ];