TriLabelView 1.0.0

TriLabelView 1.0.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2017年12月
SwiftSwift 版本4.0
SPM支持 SPM

Mukesh Thawani 维护。



TriLabelView

用于 iOS 的 Swift 编写的三角角标签视图。

  • 这个视图是 UIView 的子类。
  • 可以从 Storyboard 或代码中创建和自定义它。



TriLabelView TriLabelView

或添加源代码

只需将 TriLabelView.swift 文件添加到您的项目中。

用法

从代码创建视图

let triLabelView = TriLabelView(frame:CGRect)
view.addSubview(triLabelView)

自定义

// Change Text
triLabelView.text = "NEW"

// Adjust Length Percentage
// You can update this to set percentage value of this
// view to that of the superview.
// Default value is 50.0
triLabelView.lengthPercentage = 60.0

您可以使用 .TopLeft 作为默认值设置视图位置。以下位置可用

public enum Position:String {
    case TopLeft
    case TopRight
    case BottomRight
    case BottomLeft
}

您可以更新文本颜色、字体大小和背景颜色

triLabelView.textColor = UIColor.yellowColor()

triLabelView.fontSize = 15

triLabelView.viewColor = UIColor.brownColor()

从 storyboard 创建视图

  • 如果您已经有了想要使用的视图,请在其身份检查器中将其 class 设置为 TriLabelView

  • 或者从对象库拖放一个 View,然后在其身份检查器中将其 class 更改为 TriLabelView

  • module 属性设置为 TriLabelView

Add TriLabelView to storyboard

  • 在属性检查器中自定义视图属性。

Attributes inspector

要求

  • Swift 3 / Xcode 8
  • iOS 9.3

作者

Mukesh Thawani

贡献

欢迎功能请求、错误报告和拉取请求。

许可证

版权所有 © 2016 Mukesh Thawani。在 MIT 许可证下发布。