11 2022 档案
摘要:| 操作 | 说明 | | : | : | | pod 'MJRefresh' | 安装pod最新版本 | | pod 'MJRefresh' , '4.0' | 安装指定版本| | pod 'MJRefresh' , '> 4.0' | 安装版本高于4.0 | | pod 'MJRefresh'
阅读全文
摘要:WebP简介 WebP,是一种同时提供了有损压缩与无损压缩的图片文件格式,是Google新推出的影像技术,它可让网页图档有效进行压缩,同时又不影响图片格式兼容与实际清晰度,进而让整体网页下载速度加快。 WebP 无损压缩的图片可以比同样大小的 PNG 小 26%; WebP 有损压缩的图片可以比同样
阅读全文
摘要:升级到XCode13后运行模拟器会导致MacOS系统卡死,升级到XCode14后,该问题仍然存在,当然也有可能是公司办公电脑配置太低导致的[dog],卡死频率很高,会导致整个屏幕无法操作,无法看到鼠标,大概卡3~5分钟左右,macos会自动重启,自动启动时会有一个系统异常重启的开机画面,然后就正常启
阅读全文
摘要:灵动岛基本信息 灵动岛(Dynamic Island)相关API,隶属于Live Activity Framework,出现在iOS16.1系统;Live Activities负责在iPhone锁屏(Lock Screen)和灵动岛(Dynamic Island)中显示应用程序的最新数据。这使得人们
阅读全文
摘要:flutter处理图片压缩效率不高,如果同时压缩多张图片,那就更慢了,有时候甚至要等10几秒甚至几十秒,使用了flutter_luban这个框架压缩,仍然不能达到比较理想的效果,想到原生的压缩效率很高,于是便考虑使用iOS/Android原生来处理压缩,然后通过消息传递的方式返回到flutter端显
阅读全文
摘要:SwiftUI同OC混编 OC打开SwiftUI页面 1、创建OC主工程 2、添加Swift文件,此时会弹窗提醒自动创建一个桥接文件,点击确定,创建文件 3、在SwiftUI文件中 创建被oc调用的控制器和方法 需要注意:注意Swift类和被调用的方法要使用@objc来修饰 @objc class
阅读全文
摘要:富文本解决方案大致有下面几种 1、Text的超链接: 2、如果是单行文字使用HStack把多个Text拼接起来,这种方式比较简单也用的比较多 3、Text + Text的拼接,处理onTapGesture事件。不可行,因为onTapGesture返回的是some View,而不是Text,+ 拼接是
阅读全文
摘要:State 基本描述: 和一般的存储属性不同,@State 修饰的值,在 SwiftUI 内部会被自动转换为一对 setter 和 getter,对这个属性进行赋值的操作将会触发 View 的刷新,它的 body 会被再次调用,底层渲染引擎会找出界面上被改变的部分,根据新的属性值计算出新的 View
阅读全文
摘要:1、解决xcode14 运行报错运行遇到的报错 “error: Signing for “XX” requires a development team. 在podfile文件中添加如下内容 设置User-Defined CODE_SIGNING_ALLOWED = NO post_install
阅读全文
摘要:Xcode10中删除了libstdc++库,这也导致老一点的项目,运行时报错缺少libstdc++库 解决办法就是网上找libstdc++并依次复制到对应的文件夹中 //MacOSX /Applications/Xcode.app/Contents/Developer/Platforms/MacOS
阅读全文