gpt4 book ai didi

swift - 如何在 SwiftUI 中生成指数

转载 作者:行者123 更新时间:2023-12-05 08:51:22 26 4
gpt4 key购买 nike

我发现 SwiftUI 中的新方法允许您创建指数。

这里我写的代码是基于 Swift Playground 上的 SwiftUI。

import SwiftUI
import PlaygroundSupport

struct V: View {

var body: some View {

HStack {

Text("8")
Text("2\n").font(Font.system(size: 10))

}

}


}

PlaygroundPage.current.setLiveView(V())

\n 允许您在 UIKit 中换行和换行。但是,SwiftUI 允许您在断行时创建一个顶部,并在第二个文本中创建一个新行。您可以为文本中的字体设置大小。

enter image description here

就是这样!您在 SwiftUI 中创建了指数!

最佳答案

以下看起来更自然......作为变体

enter image description here

var body: some View {
Text("8") + Text("2").font(.system(.footnote))
.baselineOffset(UIFont.systemFontSize * 2 / 3)
}

关于swift - 如何在 SwiftUI 中生成指数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60232669/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com