ios - 实现从 SwiftUI 到 UIViews 的填充

标签 ios swift

在 SwiftUI 中,您可以通过以下代码轻松实现填充:

Text("Hello World!")
  .padding(20)

enter image description here

在 UIKit 中我有什么选择可以实现同样的目标?

最佳答案

您可以使用 Storyboard,并通过组合 UIView 和 Label 轻松制作此布局。

只需在 View Controller 中添加一次 View ,然后垂直和水平居中对齐。然后在该 View 内添加标签,并将该 View 的顶部、底部、前导和尾部分别设置为 20。

只需检查下图。

Centre align view and label.

这将产生与您想要的完全相同的输出。

关于ios - 实现从 SwiftUI 到 UIViews 的填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59223704/

相关文章:

objective-c - 使用UIImage作为@“picture”共享Facebook对话框

objective-c - UItableview 中的选项卡栏

swift - 通过使用 NSPredicate 快速比较对象与数组中对象的键路径来过滤多对多关系

ios - NSFileProviderExtension扩展显示下载进度

ios - 从 initWithCoder : 调用另一个 init 时指定的初始化程序警告

ios - 在设备上使用 Monotouch 上传 xml 失败

objective-c - 在启用 ARC 的项目中使用 alloc、init

ios - Swift LocalNotification 最后触发日期

Swift:无法更改imageView框架,imageView位于 Storyboard中

ios - 从 IOS 中的 UItableView 中的自定义单元格继续