Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Tag

Reference

Vitamin provides a VitaminTag.

import Vitamin

// This tag will have a decorative cobalt color, with the "My tag" text
// and a gift icon
let vitaminTag = VitaminTag()
vitaminTag.label = "My tag"
vitaminTag.icon = Vitamix.Line.Finance.gift.image
vitaminTag.variant = .cobalt

Basic properties

You must provide a variant among the eleven available. Variant will only impact background and foreground color of the tag. The eleven variants are :

  • .brandPrimary
  • .brandAccent
  • .brandAlert
  • .decorativeAmethyst
  • .decorativeBrick
  • .decorativeCobalt
  • .decorativeEmerald
  • .decorativeGold
  • .decorativeGravel
  • .decorativeJade
  • .decorativeSaffron

You must provide a mandatory label displayed in the tag

You can provide an optional icon that will be displayed on the left side of the tag

Sizing

Since VitaminTag inherits from UILabel, you don't have to provide any width and height constraints, it will adapt to the content

Since a VitaminTag should always be on one line, please do not use the numberOfLines property