ICode9

精准搜索请尝试: 精确搜索
  • SwiftUI 将视图(view)作为参数.2022-09-15 15:30:09

    使用方式如下 注意点: 1. 声明一个类型V 并让其遵守 View 协议. V只是个例子你可以申明其它如 T 或 A 等你喜欢的标签. 2. 用 @ViewBuilder 修饰参数 view 3. 将处理完的view返回. func set<V>(@ViewBuilder _ view: () -> V) -> some View where V : View {   // 在这里为传

  • swiftui命令2022-07-22 00:31:48

    Button( action: { isPerformingTask = true api = apilist.filter(){$0 != api}.randomElement()! Task { await loadData() isPerformingTa

  • 使用swiftUI构建AGC认证服务界面2022-07-08 09:06:08

    ​  为什么用swiftUI构建页面 随着AGC SDK功能逐步完善,并且开始兼容Mac OS平台,我们迫切需要构建跨平台应用来适应不断进步的AGC SDK。同时,Xcode也已经推出了Multiplatform类型App,但是开发Multiplatform类型App,强制使用swiftUI来构建页面。 什么是swiftUI swiftUI是在苹果设备上创

  • SwiftUI View初始化复杂数据2022-06-20 11:05:57

    问题重现 @State不生效 struct ProductDetailView: View { @State private var product: ProductModel init(refId: String) { let mProduct = AppLocalAPI.findProduct(refId: refId) _product = State(initialValue: mProduct) } var body

  • SwiftUI MapKit All In One2022-06-03 00:32:51

    SwiftUI MapKit All In One // // MapView.swift // PlacesOfInterest // // Created by xgqfrms on 2022/6/2. // import SwiftUI import MapKit struct MapView: View { // 纬度 Latitude : 31.2639786 // 经度 Longitude : 121.3897594 @State private var regio

  • SwiftUI App 支持多语种 All In One2022-05-22 22:32:13

    SwiftUI App 支持多语种 All In One zh-Hans & zh-Hant Localizable Strings Localizable.strings Localizable Strings Dictionary Localizable.stringsdict SwiftUI 国际化 & 本地化 All In One https://www.cnblogs.com/xgqfrms/p/16297206.html refs ©xgq

  • SwiftUI 国际化 & 本地化 All In One2022-05-22 11:00:23

    SwiftUI 国际化 & 本地化 All In One 国际化和本地化 i18n & l10n internationalization & localization "internationalization".length // 20 = 1 + 18 + 1 "localization".length // 12 === 1 + 10 + 1 var body: some View { ScrollView {

  • SwiftUI 改变 EditButton 文字 All In One2022-05-22 01:00:30

    SwiftUI 改变 EditButton 文字 All In One EditButton 不支持自定义

  • 斯坦福CS193P 2021春季SwiftUI 2.0课程 Lesson2知识点速记2022-05-21 23:02:44

    https://www.bilibili.com/video/BV1q64y1d7x5?spm_id_from=333.999.0.0 本文是学习b站搬运的斯坦福SwiftUI视频课程所做的学习笔记,会尽可能地覆盖视频提到的大部分知识点,将按照每一节Lesson分p更新。 Lesson2-编写demo 实时预览(多设置一个dark mode) 想要同时预览dark mode和light

  • SwiftUI ViewModel error All In One2022-05-21 21:33:35

    SwiftUI ViewModel error All In One Cannot convert value of type 'Binding<Subject>' to expected argument type 'Optional<(IndexSet) -> Void>' error ❌ // // ListViewModel.swift // TodoList // // Created by xgqfrms on 2

  • SwiftUI使用URLSession发送https请求免证书验证2022-05-19 15:34:34

    1 自定义MyHttp类 class MyHttp: NSObject, URLSessionDelegate { // 使用URLSession请求数据 func httpGet(request: URLRequest, completionHandler: @escaping (Data?, URLResponse?, Error?) -> Void) { let configuration = URLSessionConfiguration.defau

  • SwiftUI encode URL string All In One2022-05-18 14:34:01

    SwiftUI encode URL string All In One Swift encode URL Chinese Unicode 黄瓜 => %E9%BB%84%E7%93%9C const str = `黄瓜`; encodeURI(str) // '%E9%BB%84%E7%93%9C' encodeURIComponent(str) // '%E9%BB%84%E7%93%9C' dead code ❌ // // Out

  • SwiftUI 父子 UI 组件之间通信 All In One2022-05-16 23:02:41

    SwiftUI 父子 UI 组件之间通信 All In One demo // // SettingForm.swift // BeiJingTourth // // Created by xgqfrms on 2022/5/16. // import SwiftUI struct SettingForm: View { @State private var noticeSwitch: Bool = false; @State private var bgSwitch: Boo

  • SwiftUI In Action All In One2022-05-11 23:01:34

    SwiftUI In Action All In One https://github.com/xgqfrms/SwiftUI-In-Action refs https://zhuanlan.zhihu.com/p/272171232 ©xgqfrms 2012-2020 www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问! 原创文章,版权所有©️xgqfrms, 禁止转载

  • SwiftUI 组件参数简写 All In One2022-05-10 22:34:48

    SwiftUI 组件参数简写 All In One Button VStack { Button( action: { print("click button") }, label: { Text("CTO

  • SwiftUI 学习笔记2022-04-14 23:04:15

    @State vs @StateObject vs @ObservedObject vs @EnvironmentObject @State 用于简单变量 @StateObject @ObservedObject @EnvironmentObject 用于复杂对象 @StateObject 类似强引用 @ObservedObject 类似非占有引用 @EnvironmentObject 用于全局对象

  • SwiftUI:Text基础入门2022-03-21 12:30:47

    import SwiftUI struct FQTextView: View { var body: some View { VStack { HStack { Text("他强任他强\n清风拂山岗") // 删除线 .strikethrough(true, color: Color.b

  • SwiftUI 2.0如何实现List整组或组内部分子项的多选功能2022-03-06 11:58:00

    功能需求 在使用SwiftUI开发App时,我们有时需要实现列表中按整组或组内部分子项多选的功能设计,如何最简洁的实现它呢? 如上图所示,我们只用寥寥几行代码就完成了该功能! 那么具体如何实现呢? 其实它比你想象的要简单的多! 还等什么?Let Go!

  • SwiftUI点击任意文本在只读与可编辑之间随意切换的实现2022-03-01 09:05:53

    功能需求 我们在用SwiftUI构建界面时,为了简便往往希望用户在点击视图后,文本在只读与可编辑模式之间切换,这样我们就不用再额外构建编辑界面了。 如上所示,当用户点击列表中颜色对应的行时,原本只读的文本立即变为可编辑状态;当用户编辑完毕后,点击输入按钮,视图又再次变为只读

  • SwiftUI中Section视图里的文本全部变成大写显示的解决2022-02-28 19:30:13

    问题现象 iOS 14.0+中,某些情况下SwiftUI放在Section视图里的文本通通都变为了大写显示,这是怎么回事呢? 如上图所示,之前区分大小写正常显示的文本在弹出视图的Section里全部都变成了大写。 如何解决这个看似很诡异的问题呢? 其实,并没有你想象的那么难! 还等什么?Let deep in!

  • 高级 SwiftUI 动画 — Part 2:GeometryEffect2022-02-21 12:02:33

    在本系列的第一部分,我介绍了Animatable协议,以及我们如何使用它来为路径制作动画。接下来,我们将使用一个新的工具: GeometryEffect,用同样的协议对变换矩阵进行动画处理。如果你没有读过第一部分,也不知道Animatable协议是什么,你应该先读一下。或者如果你只是对GeometryEffect

  • SwiftUI macOS和iPad精品项目之天气完整App(项目含源码)2022-02-09 20:58:29

    实战需求 SwiftUI macOS和iPad精品项目之天气完整App 本文价值与收获 看完本文后,您将能够作出下面的界面 实战代码 主界面 import SwiftUI struct ContentView: View { @EnvironmentObject var forecastVM: ForecastViewModel @EnvironmentObject var locatio

  • SwiftUI3.0将UIKit ViewController转化成 swiftUI的view2022-02-01 09:33:15

    SwiftUI3.0将UIKit ViewController转化成 swiftUI的view 这也是SwiftUI中的重点之重。因为swiftUI里面的功能不够完善,需要借助UIKit里面的东西,就像swift 刚刚发布的时候,有时候还要借助oc的第三方类库一样。swift导入oc框架,只要搞个桥接文件即可,导入一个头文件即可。都是类似的道理

  • SwiftUI中的快捷键积累2022-02-01 09:31:49

    SwiftUI中的快捷键积累 command简称 CMD键 , cmd + Shift + O,查看 VStack 源码的定义。非常重要,学会看源码,看看苹果官方怎么写的。 cmd + option + P。实时刷新画布预览。加上图钉功能。非常重要。

  • SwiftUI3.0页面反向传值2022-01-30 22:35:00

    SwiftUI3.0页面反向传值 SwiftUI反向传值是SwiftUI的重点之重,跟OC里面的代理,block,通知, swift里面的闭包,代理,通知 的方法类似,后者大家很熟,前者不怎么属性,必须遵守Combine 处理数据流的框架, 前者资料很少,后者资料很多 import SwiftUI import Combine //SwiftUI监视可观察对象(Observ

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有