一个可以显示配置箭头的视图,无论您在哪里都需要。 (主要用于用户指南) 您不需要为不同屏幕尺寸的箭头使用不同的图片。
pod 'AFCurvedArrowView'
添加到您的 Podfile 中并运行 pod install
。AFCurvedArrowView.h
和 .m
到您的项目中。创建 AFCurvedArrowView,调整它并将其添加到您的视图中,如下所示:
AFCurvedArrowView *arrowView = [[AFCurvedArrowView alloc] initWithFrame:CGRectMake(100.0, 100.0, 200.0, 200.0)];
arrowView.arrowHeadHeight = 20.0;
arrowView.arrowHeadWidth = 10.0;
arrowView.arrowTail = CGPointZero;
arrowView.arrowHead = CGPointMake(1.0, 0.7);
arrowView.controlPoint1 = CGPointMake(-0.3, 1.3);
arrowView.curveType = AFCurveTypeQuadratic;
[self.view addSubview:arrowView];
或者您可以将它添加到 nib 或故事板中,并调整它的 IBInspectable 属性。
MIT 许可证 (MIT)