如何在SwiftUI中使用VStack作为功能的输入?

swift朋克

我刚刚制作了一个函数,将Text作为输入并将该Text添加到AnyView数组中,我想使用VStack做同样的事情,这里我的Text示例代码正在运行,只是想在VStack中使用相同的功能,感谢阅读和您的时间。

    struct ContentView: View {
    
    init() {
        appendThisText(text: Text("Hello, world1!") )
        appendThisText(text: Text("Hello, world2!") )
        appendThisText(text: Text("Hello, world3!") )
    }
    
    var body: some View {

        ForEach(myAnyTexts.indices, id:\.self) { index in
            
            myAnyTexts[index]
            
        }
        
    }
}

var myAnyTexts: [AnyView] = [AnyView]()

func appendThisText(text: Text) {
    
    myAnyTexts.append(AnyView(text))
    
}

    var myAnyVStacks: [AnyView] = [AnyView]()


func appendThisVStack(vStack: VStack<Content: View>) {       // Here: the problem!
    
    myAnyVStacks.append(AnyView(vStack))
    
}

为您更新了质量代码:

var myAnyContents: [AnyView] = [AnyView]()

func appendThisContent<Content: View>(content: Content) {
    
    myAnyContents.append(AnyView(content))
    
}
拉贾·基尚(Raja Kishan)

添加视图约束

func appendThisVStack<Content: View>(vStack: Content) { //<-- Here
    
    myAnyVStacks.append(AnyView(vStack))
    
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在SwiftUI中使用Picker作为输入来设置文本字段

来自分类Dev

如何在输入功能中使用for循环

来自分类Dev

如何在SwiftUI中使VStack填充屏幕宽度

来自分类Dev

如何在字符串中使用Shiny输入作为反应功能以及观察事件的条件

来自分类Dev

如何在反应中使用地图作为位置输入?

来自分类Dev

如何在反应原生中使用表单输入数据作为 axios 请求的输入?

来自分类Dev

如何在Docker中使用dotnet核心作为Azure功能运行FFProbe?

来自分类Dev

如何在pylearn2的隐藏层中使用泄漏的ReLus作为激活功能

来自分类Dev

如何在SwiftUI中使用State输入使View-Extension更新View?

来自分类Dev

如何在JavaScript函数中使用javascript变量作为html输入名称?

来自分类Dev

如何在Java中使用输入值作为参数删除链表

来自分类Dev

我如何在 C++ 中使用 txt 文件作为输入

来自分类Dev

如何在Pinescript的安全功能(多TF指示器)中使用输入?

来自分类Dev

如何在SwiftUI中使用Core Text

来自分类Dev

如何在SwiftUI中使用InAppSettingsKit?

来自分类Dev

如何在 SED 中使用 * 作为文本?

来自分类Dev

如何在Jquery中使用功能?

来自分类Dev

如何在gnuplot中使用Floor功能

来自分类Dev

如何在功能中使用地图

来自分类Dev

如何在R中使用子功能

来自分类Dev

如何在功能中使用多重处理?

来自分类Dev

如何在Nano中使用撤消功能?

来自分类Dev

如何在VBA中使用“包含”功能?

来自分类Dev

如何在功能组件中使用PanResponder?

来自分类Dev

如何在Nano中使用撤消功能?

来自分类Dev

如何在Android中使用服务功能

来自分类Dev

如何在SQLite中使用删除功能

来自分类Dev

如何在R中使用子功能

来自分类Dev

如何在Android中使用平均功能?

Related 相关文章

  1. 1

    如何在SwiftUI中使用Picker作为输入来设置文本字段

  2. 2

    如何在输入功能中使用for循环

  3. 3

    如何在SwiftUI中使VStack填充屏幕宽度

  4. 4

    如何在字符串中使用Shiny输入作为反应功能以及观察事件的条件

  5. 5

    如何在反应中使用地图作为位置输入?

  6. 6

    如何在反应原生中使用表单输入数据作为 axios 请求的输入?

  7. 7

    如何在Docker中使用dotnet核心作为Azure功能运行FFProbe?

  8. 8

    如何在pylearn2的隐藏层中使用泄漏的ReLus作为激活功能

  9. 9

    如何在SwiftUI中使用State输入使View-Extension更新View?

  10. 10

    如何在JavaScript函数中使用javascript变量作为html输入名称?

  11. 11

    如何在Java中使用输入值作为参数删除链表

  12. 12

    我如何在 C++ 中使用 txt 文件作为输入

  13. 13

    如何在Pinescript的安全功能(多TF指示器)中使用输入?

  14. 14

    如何在SwiftUI中使用Core Text

  15. 15

    如何在SwiftUI中使用InAppSettingsKit?

  16. 16

    如何在 SED 中使用 * 作为文本?

  17. 17

    如何在Jquery中使用功能?

  18. 18

    如何在gnuplot中使用Floor功能

  19. 19

    如何在功能中使用地图

  20. 20

    如何在R中使用子功能

  21. 21

    如何在功能中使用多重处理?

  22. 22

    如何在Nano中使用撤消功能?

  23. 23

    如何在VBA中使用“包含”功能?

  24. 24

    如何在功能组件中使用PanResponder?

  25. 25

    如何在Nano中使用撤消功能?

  26. 26

    如何在Android中使用服务功能

  27. 27

    如何在SQLite中使用删除功能

  28. 28

    如何在R中使用子功能

  29. 29

    如何在Android中使用平均功能?

热门标签

归档