92013


swift ui でContentViewからサイドメニューに移動しようとするときに

[code]

    SideMenuView(isOpen: $isOpenSideMenu)
    
[/code]

と書くと

[code]

    Missing argument for parameter 'text' in call
    
[/code]

と

[code]

    Insert ', text: <#Binding<String>#>'
    
[/code]

というエラーが出ます。

[code]

    #Binding<String>
    
[/code]

は必要ですか？

`#Binding<String>`を付け足しましたが、余分なので付けたくないです。


CC BY-SA 4.0
2022-11-04T08:15:00.070
91990
2022-11-05T09:44:52.230
2022-11-05T07:48:31.333
3054
39481
question
swift
swiftui アラート Missing argument for parameter 'text' in call


SideMenuViewが何なのかはわかりませんが、textという引数は省略できません。

ですが、こういった初期化方法もあります。

[code]

    SideMenuView(isOpen: $isOpenSideMenu, text: .constant(""))
    
[/code]


CC BY-SA 4.0
2022-11-05T09:44:52.230
92013
2022-11-05T09:44:52.230
40856
91990
answer