要运行示例项目,首先从仓库中克隆它,然后在 Example 目录中运行 pod install
。
BorderedLayer *borderedLayer = [[BorderedLayer alloc] initWithBorderMask:BFLayerBorderMaskBottom];
borderedLayer.bordersWidth = 5;
borderedLayer.bordersColor = [UIColor blueColor].CGColor;
borderedLayer.frame = self.testView.bounds; //if you have static size of view.
[view.layer addSublayer:borderedLayer];
如果您的视图大小是动态的,您应该使用方法来设置您层的框架
- (void)layoutSublayersOfLayer:(CALayer *)layer {
[super layoutSublayersOfLayer:layer];
self.borderedLayer.frame = layer.bounds;
}
BFBorderedLayer 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中:
pod "BFBorderedLayer"
BFBorderedLayer 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。
始终欢迎使用 fork、PR、问题。