程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Swiftui 显示工作表时删除工具栏大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决Swiftui 显示工作表时删除工具栏?

开发过程中遇到Swiftui 显示工作表时删除工具栏的问题如何解决?下面主要结合日常开发的经验,给出你关于Swiftui 显示工作表时删除工具栏的解决方法建议,希望对你解决Swiftui 显示工作表时删除工具栏有所启发或帮助;

我正在创建一个可用的微信副本,目前我有 participantLeft 主视图。用户将选择一个聊天并查看带有 this 选项的 this 聊天视图。当用户选择共享音乐按钮(AirPods Pro 标志)时,它会打开一个表单,用户可以选择一首歌曲并将其发送到服务器。 more。问题是,当我关闭用户可以选择要发送的歌曲的视图时,它会在底部显示一个空工具栏,其中包含我的聊天框和其他功能。 see here。

Chat.swift 的剪辑:

.sheet(isPresented: $showSongs) {
                    ZStack {
                        List {
                            ZStack {
                                vstack {
                                    HStack {
                                        Image(syste@R_618_8156@: "magnifyingglass")
                                            .foregroundcolor(.secondary)
                                            .onTapGesture {
                                                if self.searchText.contains("23665") {
                                                    presentation.wrappedValue.dismiss()
                                                }
                                            }
                                        TextFIEld("搜索",text: $searchText)
                                            .padding(7)
                                            .BACkground(color(.systemGray6))
                                            .cornerRadius(8)
                                    }
                                    .padding(8)
                                    
                                }
                            }
                            
                            ForEach((songs.sorted(by: >)).filter({ "\($0)".contains(searchText) || searchText.isEmpty }),ID: \.key) { key,value in
                                
                                HStack {
                                    Image(syste@R_618_8156@: "play.circle")
                                        .resizable()
                                        .frame(wIDth: 25,height: 25)
                                        .onTapGesture {
                                            let sound = URL(String: String(value))
                                            self.audioPlayer = AVPlayer(url: sound!)
                                            
                                            self.audioPlayer.play()
                                        }
                                        .foregroundcolor(color(red: 110/255,green: 111/255,blue: 114/255))
                                    
                                    Text(key)
                                        .Font(Font.custom("Avenir",size: 18))
                                    
                                    Spacer()
                                    
                                    Image(syste@R_618_8156@: "arrow.up.circle")
                                        .onTapGesture {
                                            showSongs = false
                                            self.entry = "一起听歌:\(value)"
                                            messages.messages.append("一起听歌:\(value)")
                                            service.sendMSG(msg: "一起听歌:\(value)")

                                        }
                                        .foregroundcolor(.black)
                                        .Font(.titlE)
                                }
                            }
                            
                            Text("共\(songsCount)首歌")
                            
                        }
                    }
                }

注意:我有一本名为“歌曲”的字典,其中包含指向歌曲资源的链接。

谢谢,我还在学习 swiftui。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

大佬总结

以上是大佬教程为你收集整理的Swiftui 显示工作表时删除工具栏全部内容,希望文章能够帮你解决Swiftui 显示工作表时删除工具栏所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: