LeaderView
是一个可配置的排版元素,用于渲染从一个视图到下一个视图的基线“引导线”,就像在书籍索引中看到的那样。
Chapter One: The Dottening ……………………………… 1
Chapter Two: The Dots Return ………………………… 12
Chapter Three: These Things Again?! ……… 18
...
Chapter Twenty-Six: Where
the Hell Are They All
Coming From?! ………………………………… 206
您可以配置
创建一个简单的引导线
import LeaderView
Leader {
Text("Chapter One: The Dottening")
.font(.title2)
} trailingView: {
Text("1")
.font(.title3)
.monospaced()
}
使用所有花哨的样式
import LeaderView
Leader(
dotDiameter: dotDiameter,
viewSpacing: viewSpacing,
dotSpacing: dotSpacing,
minLeaderWidth: minLeaderWidth
) {
Text("Introduction")
.font(.title2)
} trailingView: {
Text("ii")
.font(.title3)
.monospaced()
.italic()
}
欢迎贡献!如果您想为 LeaderView 做出贡献,请 fork 该仓库并提交 pull request。
本项目采用 MIT 许可证 - 详情请参阅 LICENSE 文件。