首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
swiftui
相关资讯
热门
最新
后端
01-01 08:00
后端
SwiftUI TextField 进阶 —— 事件、焦点、键盘
SwiftUI TextField 进阶 —— 事件、焦点、键盘,本文将探讨涉及SwiftUITextField的事件、焦点切换、键盘设置等相关的经验、技巧和注意事项。原文发表在我的博客wwww.fatbobman.com公共号:【肘子的Swift记事本】事件onEditingChanged当TextField获得焦点时(进入可编辑状态),onEditingChanged将调用给定的方法并传递tr
770
后端
01-01 08:00
后端
SwiftUI 实现静态&动态TabView
SwiftUI 官方文档[https://developer.apple.com/documentation/swiftui/]SwiftUI 源码教程[https://developer.appl...
301
后端
01-01 08:00
后端
SwiftUI学习(7)-Combine入门Part I-Publisher
SwiftUI学习(7)-Combine入门Part I-Publisher,简介用苹果自己话说:Combine提供了APP处理事件的响应式声明框架。相较于之前的继承Delegate回调或者使用完成闭包参数,你可以创建一个从事件源头开的是处理链。该处理链每一个环节都是一个Combine运算,每个运算都会对上一个运算传递出来的内容进行特定处理。听起来很抽象,举个不严谨的例子,使用URLSession
276
后端
01-01 08:00
后端
SwiftUI入门到精通
SwiftUI要求 iOS13.0+ 快捷键 control + option + 点击:出现属性编辑器 command + 点击:出现快捷菜单 command + shift + L:Show L...
275
代码人生
01-01 08:00
代码人生
SwiftUI开发小技巧总结(不定期更新)
SwiftUI开发小技巧总结(不定期更新),目前SwiftUI还不完善,而且实际使用还会存在一些缺陷。网上的教程目前还很少,有也是收费的。因此特地整理一些平时开发中遇到的问题,免费提供给读者。(注:本文主要面向对SwiftUI有一定基础的读者。)调整状态栏样式StatusBarStyle尝试Info.plist和UIApplication.statusBarStyle方法无效。如果有UIViewC
243
后端
01-01 08:00
后端
SwiftUI - 百行代码变十行,Swift再创辉煌!
SwiftUI - 百行代码变十行,Swift再创辉煌!,苹果开发者大会WWDC2019在北京开幕。在这场大会上除了「史上最难看Mac主机」、首次出现的iPadOS以外,我们还终于可以对饱受诟病的iTunes说再见了。而对于开发者来说,新发布的SwiftUI可能是最吸引人的特性,在苹果公司软件工程高级副总裁CraigFederighi的演示中,我们可以轻松地把一百行的前端代码缩减到十几行。作为一个
186
代码人生
01-01 08:00
代码人生
SwiftUI 中的 Text 插值和本地化
SwiftUI 中的 Text 插值和本地化 ,在上篇中,我们已经看到为什么Text,或者更准确地说,LocalizedStringKey,可以接受Image和Date,而不能接受Bool或者自定义的Person类型了。在这下篇中,让我们具体看看有哪些方法能让Text支持其他类型。为LocalizedStringKey自定义插值如果我们只是想让Text可以直接接受true或者false,我们可以简
181
代码人生
01-01 08:00
代码人生
SwiftUI 视图的生命周期研究(swiftUI视图转向)
SwiftUI 视图的生命周期研究(swiftUI视图转向),在UIKit(AppKit)的世界中,通过框架提供的大量钩子(例如viewDidLoad、viewWillLayoutSubviews等),开发者可以将自己的意志注入视图控制器生命周期的各个节点之中,宛如神明。在SwiftUI中,系统收回了上述的权利,开发者基本丧失了对视图生命周期的掌控。不少SwiftUI开发者都碰到过视图生命周期的行
176
后端
01-01 08:00
后端
SwiftUI - 百行代码变十行,Swift再创辉煌!
SwiftUI - 百行代码变十行,Swift再创辉煌!,苹果开发者大会WWDC2019在北京开幕。在这场大会上除了「史上最难看Mac主机」、首次出现的iPadOS以外,我们还终于可以对饱受诟病的iTunes说再见了。而对于开发者来说,新发布的SwiftUI可能是最吸引人的特性,在苹果公司软件工程高级副总裁CraigFederighi的演示中,我们可以轻松地把一百行的前端代码缩减到十几行。作为一个
169
后端
01-01 08:00
后端
SwiftUI实战-仿写微信App(六)
SwiftUI实战-仿写微信App(六),一、跨层级数据共享前面的章节提到过,父级使用@State修饰变量,子级使用@Binding修饰变量,并通过参数的传递,可以实现变量的共享即不管是父级还是子级改变该变量的值,对方都会感知到。共享共享父级变量子级但是还有一种情况,就是数据在多个View中都有引用,它们并不是父子级的关系,也希望共享该变量。共享共享View1变量View3View2.1View2
165
«
1
2
3
4
5
»