Swift SwiftUI 隐藏键盘

这篇具有很好参考价值的文章主要介绍了Swift SwiftUI 隐藏键盘。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如果仅支持 iOS 15 及更高版本,则可以通过聚焦和取消聚焦来激活和关闭文本字段的键盘。
在最简单的形式中,这是使用 @FocusState 属性包装器和 focusable() 修饰符完成的-第一个存储一个布尔值,用于跟踪第二个当前是否被聚焦。


Code

struct ContentView: View {
    @State private var name = ""
    @FocusState private var name_is_focused: Bool

    var body: some View {
        VStack {
            TextField("输入名字", text: $name)
                .focused($name_is_focused)

            Button("保存") {
                name_is_focused = false
            }
        }
    }
}

Swift SwiftUI 隐藏键盘,SwiftUI,提升体验,Swift,swift,swiftui,隐藏键盘


推荐一下刚上线的 App 熊猫小账本,里面有用到这篇博客讲的内容

熊猫小账本 一个简洁的记账 App,用于记录日常消费开支收入,使用 iCloud 保存同步数据。文章来源地址https://www.toymoban.com/news/detail-730600.html

  • 支持备注,自定义时间偶尔忘记记账也没关系。
  • 搜索历史记账,支持分类、金额、备注。
  • 启动时需要面容/指纹验证,保护个人隐私。
  • 支持自定义分类功能,自由添加修改分类。
  • 统计图表,支出收入一目了然。
  • 每天提醒记账,不会有其他推送。
  • 桌面锁屏小组件开发中。。。

喜欢或对你有帮助,点个赞吧,自己先点个嘿嘿。
有错误或者疑问还请评论指出。
我的个人网站 点击访问 hongweizhu.com。

END

到了这里,关于Swift SwiftUI 隐藏键盘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Swift中键盘的弹出隐藏,页面抬高,Return键等的配置

    目录 1.点击键盘外的区域时键盘隐藏 2.点击输入框时抬高整体页面,防止输入框被键盘遮挡 两个function的添加

    2024年02月09日
    浏览(43)
  • 【SwiftUI模块】0060、SwiftUI基于Firebase搭建一个类似InstagramApp 2/7部分-搭建TabBar

    SwiftUI模块系列 - 已更新60篇 SwiftUI项目 - 已更新5个项目 往期Demo源码下载 技术:SwiftUI、SwiftUI4.0、Instagram、Firebase 运行环境: SwiftUI4.0 + Xcode14 + MacOS12.6 + iPhone Simulator iPhone 14 Pro Max 使用SwiftUI基于Firebase搭建一个类似InstagramApp 2/7部分-搭建TabBar - 效果 一、运行效果 二、项目结构图

    2024年02月08日
    浏览(40)
  • 【SwiftUI模块】0060、SwiftUI基于Firebase搭建一个类似InstagramApp 3/7部分-搭建TabBar

    SwiftUI模块系列 - 已更新60篇 SwiftUI项目 - 已更新5个项目 往期Demo源码下载 技术:SwiftUI、SwiftUI4.0、Instagram、Firebase 运行环境: SwiftUI4.0 + Xcode14 + MacOS12.6 + iPhone Simulator iPhone 14 Pro Max 使用SwiftUI基于Firebase搭建一个类似InstagramApp 3/7部分-搭建TabBar - 效果 一、运行效果 二、项目结构图

    2024年02月08日
    浏览(42)
  • SwiftUI的优缺点

    2019年WWDC大会上,苹果在压轴环节向大众宣布了基于Swift语言构建的全新UI框架——SwiftUI,开发者可通过它快速为所有的Apple平台创建美观、动态的应用程序。推荐大量使用struct代替类。 SwiftUI 就是⼀种声明式的构建界面的用户接口工具包。 SwiftUI使用声明式的语法构建UI,我们

    2024年02月13日
    浏览(55)
  • SwiftUI-基础

    Main函数与App结构体的绑定,遵循App协议 兼容UIApplicationDelegate Swift 结构体与类的构造函数 遵守View协议,定义View结构体 遵守PreviewProvider协议,定义Previews结构体 VStack - 纵向布局 HStack - 横向布局  Text - 文本 Button - 按钮 Image - 图像  TextField - 文本输入 ScrollView - 滚动视图  Lis

    2024年02月15日
    浏览(34)
  • SwiftUI(4)

    目录 一、视图大小调整: 1. .frame(width:,height:) 2. .clipped() 3. .resizable() 4. .aspectRatio() 5.GeometryReader 二、滚动视图 1.frame(maxWidth: .infinity) 2.init 三、导航连接 四、路径 五、SwiftUI中新地图框架MapKit 1.使用的基本步骤: 2.地图交互 3.地图样式 4.地图控件 Map(scope: mapScope) { ... } MapCompa

    2024年04月15日
    浏览(29)
  • 打通SwiftUI任督二脉

    开年的第一篇文章,今天分享的是 SwiftUI ,SwiftUI出来好几年,之前一直没学习,所以现在才开始;如果大家还留在 iOS 开发,这们语言也是一个趋势; 目前待业中.... 不得不说已逝的2023年,大家开始都抱着一解封,经济都会向上转好,可是现实不是我们想象那样;目前我也在

    2024年03月09日
    浏览(39)
  • SwiftUI 框架有哪些主要优势

    SwiftUI是苹果公司在2019年推出的一种用于构建用户界面的框架,它使用Swift语言编写,并且与iOS、iPadOS、macOS、watchOS和tvOS等平台兼容。下面简单的看下有哪些主要的优势。 声明式的界面描述 使用声明式编程风格,通过简洁的代码描述用户界面的外观和行为。开发者只需要声明

    2024年01月23日
    浏览(45)
  • SwiftUI 中的水平条形图

    水平条形图以矩形条的形式呈现数据类别,其宽度与它们所代表的数值成正比。本文展示了如何在垂直条形图的基础上创建一个水平柱状图。 水平条形图不是简单的垂直条形图的旋转。在 Numbers 等应用程序中,水平条形图被定义为独立的图表类型,而不是垂直条形图。除了条

    2024年02月06日
    浏览(36)
  • 如何在 SwiftUI 中配置 SwiftData

    在 WWDC 2023 上,Apple 宣布了一个备受期待的新持久性刷新,以一种新的框架形式出现:SwiftData。SwiftData 从 iOS 17 开始提供,允许使用 Swift 类型对应用程序的持久性数据进行建模,并以类型安全和声明性的方式执行 CRUD 操作。 在本文中,将展示如何配置 SwiftData 用于一个 Swift

    2024年02月13日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包