423得票16回答
在Swift(UI)中,“some”关键字是什么意思?

新的SwiftUI教程包含以下代码: struct ContentView: View { var body: some View { Text("Hello World") } } 第二行有一个单词some,在他们的网站上被突出显示,好像它是一个关键词。...

334得票15回答
SwiftUI文本对齐

在众多文本视图属性中,我找不到任何与文本对齐相关的属性。我在演示中看到它会自动处理RTL,并且使用View的放置内容时,它会自动居中。 我是否缺少有关布局系统的某些概念?如果没有,如何设置Text的文本对齐属性?

297得票19回答
SwiftUI - 如何更改视图的背景颜色?

有没有一种简单的方法可以使用SwiftUI更改View的背景?

283得票7回答
SwiftUI:如何使用 @Binding 变量实现自定义 init

我正在制作一个货币输入界面,我需要实现一个自定义的init函数,以便根据初始化金额设置一个状态变量。 我认为以下代码可以实现:struct AmountView : View { @Binding var amount: Double @State var includ...

268得票18回答
在SwiftUI中使VStack占据屏幕宽度

考虑以下代码:import SwiftUI struct ContentView: View { var body: some View { VStack(alignment: .leading) { Text("Title") ....

263得票26回答
如何使用SwiftUI调整图像大小?

我在Assets.xcassets中有一张很大的图片。如何使用SwiftUI调整大小,使其变小? 我尝试设置框架但不起作用:Image(room.thumbnailImage) .frame(width: 32.0, height: 32.0)

252得票14回答
SwiftUI中的活动指示器

尝试在SwiftUI中添加全屏活动指示器。 我可以在View协议中使用.overlay(overlay: )函数来创建任何视图的覆盖层,但我无法找到与iOS默认样式UIActivityIndicatorView等效的SwiftUI组件。 如何使用SwiftUI创建默认样式的加载指示器? ...

248得票10回答
限定圆角的 SwiftUI 视图

我知道你可以使用.cornerRadius()来使SwiftUI视图的所有角都变圆,但是否有一种方法只将某些角(例如顶部)变圆?

214得票26回答
如何在SwiftUI NavigationView中移除默认的导航栏空间

我像大多数人一样,对SwiftUI还很陌生,正在尝试找出如何删除我嵌入在NavigationView中的List上方的一些空白。 在这张图片中,你可以看到List上方有一些空白。 我的目标是这样的: 我已经尝试使用:.navigationBarHidden(true) 但这并没有造成任何明...

203得票8回答
SwiftUI @State变量的初始化问题

我想要通过Struct的init()方法在SwiftUI中初始化一个@State变量的值,以便从准备好的字典中获取正确的文本来用于TextField的操作。源代码如下:struct StateFromOutside: View { let list = [ "...