Text视图的众多属性中,我找不到任何与文本对齐相关的属性.我在演示中看到它会自动处理RTL,当使用View的body放置内容时,它总是自动将其居中.

对于SwiftUI中的布局系统,我是否遗漏了一些概念?如果没有,我如何将文本对齐属性设置为Text

推荐答案

可以通过修改器.multilineTextAlignment(.center)执行此操作.

Apple Documentation

Ios相关问答推荐

Swift:从字符串目录获取带有参数的本地化字符串

SWIFT设备方向更新不正确

如何在PINCH上添加UITextfield以zoom 图像

在iOS中禁用URLSession自动重试机制

阿拉伯文变音符号(Harakat)在文本对齐的UILabel中未对齐

使用AVCaptureEventInteraction捕获音量按键快门

为什么iOS委派在KMM中不能正常工作?

SwiftData在获取值时应用程序崩溃:线程1:EXC_BREAKPOINT(代码=1,子代码=0x101e8303c)

视图未更新以在按下按钮时显示另一个视图

使用 SwiftUI 显示多个 VNRecognizedObjectObservation 边界框时偏移量错误

在 SwiftUI 中放置全局 NavigationPath 的位置

如何在 SwiftUI 中创建显示当前电池电量的电池徽章

Flutter iOS 构建失败并在 ios/Runner/AppDelegate.swift 中出现多个错误

如何让替换视图淡入旧视图而不是交叉淡入淡出?

SwiftUI Select 器值在超过最大值时重置

如何设置imageView的圆角半径?

检测 iPhone/iPad/iPod touch 的 colored颜色 ?

Xcode 项目格式:3.1、3.2、6.3 和 8.0 有什么区别?

在 Swift 中禁用向后滑动手势

核心数据 - 无法在路径加载优化模型