Skip to content

Repository files navigation

LinkPreview(SwiftUI)

versionSwift: 5.1+iOS: 14.0+license

Preview with Link's meta information.

IMG_0458example
ImageGif

Get Started

import SwiftUI
import LinkPreview
structLinkPreview_Test:View{@Stateprivatevarsize:CGFloat=350varbody:someView{ZStack(alignment:.bottom){ScrollView{VStack{LinkPreview(url:URL(string:"https://github.com/NuPlay/RichText")).backgroundColor(.blue).primaryFontColor(.white).secondaryFontColor(.white.opacity(0.6)).titleLineLimit(3).frame(width: size, alignment:.center)LinkPreview(url:URL(string:"https://github.com/NuPlay/ExpandableText")).titleLineLimit(20).frame(width: size, alignment:.center).type(.small)LinkPreview(url:URL(string:"https://github.com/NuPlay/SwiftUI-SlideText"))}.padding(.horizontal,24)}Slider(value: $size , in:100...400, step:1).padding(.horizontal,24)}}}

Modifier(optional)

ModifierDefault
.backgroundColor(_ backgroundColor: Color)Color(.systemGray5)
.primaryFontColor(_ primaryFontColor: Color).primary
.secondaryFontColor(_ secondaryFontColor: Color).gray
.titleLineLimit(_ titleLineLimit: Int)3
.type(_ type: LinkPreviewType(customType[.large, .small, .auto])).auto

About

Preview with Link's meta information.(SwiftUI)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages