首页 > 其他分享 >***25:SwiftUI-Popover 模态弹出

***25:SwiftUI-Popover 模态弹出

时间:2023-03-28 16:47:31浏览次数:43  
标签:25 PopoverPage var SwiftUI Popover showPop View

 

 

正文

 

//
//  PopoverPage.swift
//  SwiftUIDeom
//
//  Created by zhoukang03 on 2023/3/28.
//

import SwiftUI

struct PopoverPage : View {
    
    @State var showPop = false
    
    var body: some View {
        VStack {
            Button(action: {
                self.showPop = true
                print(self.showPop)
            }) {
                Text("Popover").bold().font(.system(.largeTitle, design: .monospaced))
            }
            .popover(isPresented: $showPop, content: {
                ImagePage()
            })
        }
    }
}

#if DEBUG
struct PopoverPage_Previews : PreviewProvider {
    static var previews: some View {
        PopoverPage()
    }
}
#endif

 

 

 

示例图

 

 

项目

 

标签:25,PopoverPage,var,SwiftUI,Popover,showPop,View
From: https://www.cnblogs.com/zyzmlc/p/17265777.html

相关文章

  • 20:SwiftUI-HStack
      正文////HStackPage.swift//SwiftUIDeom////Createdbyzhoukang03on2023/3/28.//importSwiftUIstructHStackPage:View{varbody:som......
  • 21:SwiftUI-VStack
      正文 ////VStackPage.swift//SwiftUIDeom////Createdbyzhoukang03on2023/3/28.//importSwiftUIstructVStackPage:View{varbody:......
  • 22:SwiftUI-ZStack
      正文 ////ZStackPage.swift//SwiftUIDeom////Createdbyzhoukang03on2023/3/28.//importSwiftUIstructZStackPage:View{varbody:......
  • 17:SwiftUI-Group
      正文 ////GroupPage.swift//SwiftUIDeom////Createdbyzhoukang03on2023/3/28.//importSwiftUIstructGroupPage:View{varbod......
  • 14:SwiftUI-Stepper
      正文 ////StepperPage.swift//SwiftUIDeom////Createdbyzhoukang03on2023/3/28.//importSwiftUIstructStepperPage:View{@Stateva......
  • 13:SwiftUI-slider滑块
      正文////SliderPage.swift//SwiftUIDeom////Createdbyzhoukang03on2023/3/28.//importSwiftUIstructSliderPage:View{@Statevarrat......
  • macOS Big Sur 11.7.5 (20G1225) 正式版 ISO、PKG、DMG、IPSW 下载
    本站提供的macOSBigSur软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚拟机中启动安装。2023年3月27日(北京时间28日凌晨......
  • macOS Ventura 13.3 (22E252) 正式版发布,ISO、IPSW、PKG 下载
    macOSVentura13正式版现已发布!请访问原文链接:https://sysin.org/blog/macOS-Ventura/,查看最新版。原创作品,转载请保留出处。2023年3月27日(北京时间28日凌晨),m......
  • SHA-256 简介及 C# 和 js 实现【加密知多少系列】
    〇、简介SHA-256是SHA-2下细分出的一种算法。截止目前(2023-03)未出现“碰撞”案例,被视为是绝对安全的加密算法之一。SHA-2(安全散列算法2:SecureHashAlgorithm2)是一......
  • IU8309单双节锂电内置升压12V,输出25W单声道AB/D类音频功放IC
    IU8309可锂电池和12V适配器双电源供电应用,适用于2.7V~12V各个供电节点,防破音,AB/D切换功率限制,内置升压模块,具备自适应升压功能,恒定25W输出功率F类单声道音频功率放大器。IU8......