LDOHairlineBorderView
描述
边框...
- 总是1px宽,在Retina和非Retina设备上。
- 像素对齐且不模糊(除了可能是在下采样Plus手机上)
- 可以分别在每个边上激活。
- 可以联合和独立配置
- 更具体的属性会覆盖更一般性的设置。
- 请参阅此处的可用属性列表
Interface Builder支持
所有属性都可以在Interface Builder中编辑。
虽然LDOHairlineBorderView
使用IBInspectable
,但它不支持IB_DESIGNABLE
,因为看起来Interface Builder仍然在正确渲染这些视图方面存在困难。
显然,许多IBInspectable
属性也可能导致Interface Builder性能问题。为了减轻这种问题,还有一个LDOHairlineBorderViewLite
,它只具有最少量的可检查属性。如果Interface Builder开始崩溃,尽量使用它。
示例
要运行示例项目,请克隆库,然后从示例目录运行进行安装 pod install
。
安装
LDOHairlineBorderView通过CocoaPods可用。要安装它,只需将以下行添加到您的Podfile中
pod 'LDOHairlineBorderView'
作者
Raschke & Ludwig GbR, https://www.lurado.com/
许可
LDOHairlineBorderView是在MIT许可证下可用的。有关更多信息,请参阅LICENSE文件。