Skip to content

Repository files navigation

TagLayoutView

TagLayoutViewTagLayoutView is a library made with SwiftUI for easy tag display.

PlatformsLicense: MIT

Usage

structTagListView:View{varbody:someView{GeometryReader{ geometry inTagLayoutView(["tagA","tagB","tagC"],
tagFont:UIFont.systemFont(ofSize:34, weight:UIFont.Weight.thin)
padding:20,
parentWidth: geometry.size.width){ tag inText(tag).bold().fixedSize().padding(EdgeInsets(top:4, leading:12, bottom:4, trailing:12)).foregroundColor(Color.green).background(Color.white).overlay(RoundedRectangle(cornerRadius:32).stroke(Color.green, lineWidth:2.0))}.padding(.all,16)}}}

Installation

TagLayoutView is available via Swift Package Manager.

Using Xcode 11, go to File -> Swift Packages -> Add Package Dependency and enter https://github.com/yotsu12/TagLayoutView

About

TagListView: Made with SwiftUI

Resources

Stars

49 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages