随笔分类 -  swift

摘要:灵动岛基本信息 灵动岛(Dynamic Island)相关API,隶属于Live Activity Framework,出现在iOS16.1系统;Live Activities负责在iPhone锁屏(Lock Screen)和灵动岛(Dynamic Island)中显示应用程序的最新数据。这使得人们 阅读全文
posted @ 2022-11-14 15:45 qqcc1388 阅读(1979) 评论(0) 推荐(0) 编辑
摘要:flutter处理图片压缩效率不高,如果同时压缩多张图片,那就更慢了,有时候甚至要等10几秒甚至几十秒,使用了flutter_luban这个框架压缩,仍然不能达到比较理想的效果,想到原生的压缩效率很高,于是便考虑使用iOS/Android原生来处理压缩,然后通过消息传递的方式返回到flutter端显 阅读全文
posted @ 2022-11-11 10:44 qqcc1388 阅读(351) 评论(0) 推荐(0) 编辑
摘要:SwiftUI同OC混编 OC打开SwiftUI页面 1、创建OC主工程 2、添加Swift文件,此时会弹窗提醒自动创建一个桥接文件,点击确定,创建文件 3、在SwiftUI文件中 创建被oc调用的控制器和方法 需要注意:注意Swift类和被调用的方法要使用@objc来修饰 @objc class 阅读全文
posted @ 2022-11-10 16:43 qqcc1388 阅读(1741) 评论(0) 推荐(0) 编辑
摘要:富文本解决方案大致有下面几种 1、Text的超链接: 2、如果是单行文字使用HStack把多个Text拼接起来,这种方式比较简单也用的比较多 3、Text + Text的拼接,处理onTapGesture事件。不可行,因为onTapGesture返回的是some View,而不是Text,+ 拼接是 阅读全文
posted @ 2022-11-09 10:12 qqcc1388 阅读(1153) 评论(0) 推荐(0) 编辑
摘要:State 基本描述: 和一般的存储属性不同,@State 修饰的值,在 SwiftUI 内部会被自动转换为一对 setter 和 getter,对这个属性进行赋值的操作将会触发 View 的刷新,它的 body 会被再次调用,底层渲染引擎会找出界面上被改变的部分,根据新的属性值计算出新的 View 阅读全文
posted @ 2022-11-08 10:51 qqcc1388 阅读(1363) 评论(0) 推荐(0) 编辑
摘要:1、解决xcode14 运行报错运行遇到的报错 “error: Signing for “XX” requires a development team. 在podfile文件中添加如下内容 设置User-Defined CODE_SIGNING_ALLOWED = NO post_install 阅读全文
posted @ 2022-11-07 11:12 qqcc1388 阅读(1747) 评论(0) 推荐(0) 编辑
摘要:XCode Python脚本打包 环境 python版本需求: python3 使用前请安装 requirements.text pip install -r requirements.txt 配置脚本信息 workspace 项目的路径地址 project_name 项目名称 scheme xco 阅读全文
posted @ 2022-10-28 15:26 qqcc1388 阅读(451) 评论(0) 推荐(0) 编辑
摘要:bugly解析错误信息需要符号文件,而符号文件每次都要手动去上传,有时候遗漏了,archive文件被删除后,想要解析出崩溃信息就很难了,所以,可以通过添加脚本,在archive完成的时候,自动上传符号文件到bugly 手动上传符号文件可以看这里 官方上传符号文件java工具包:buglyqq-upl 阅读全文
posted @ 2022-10-28 14:36 qqcc1388 阅读(310) 评论(0) 推荐(0) 编辑
摘要:| 环境变量 | 解释说明 | | : | : | | $(SRCROOT) | 工程所在位置,也就是.xcodeproj所在目录 | | $(PROJECT_DIR) | 与 $(SRCROOT) 一样 | | $(TARGETNAME) | 工程名称 | | $(TARGET_BUILD_DIR 阅读全文
posted @ 2022-10-28 13:50 qqcc1388 阅读(256) 评论(0) 推荐(0) 编辑
摘要:升级到XCode14后,打出来的包上架到应用市场导致极个别iOS12的用户打开App出现闪退的问题,虽然现在系统版本还是12或者11的比较少了,但出现问题,还是要解决,运行低版本的系统,发现启动时报错如下: dyld: Library not loaded: /usr/lib/swift/libsw 阅读全文
posted @ 2022-10-19 13:57 qqcc1388 阅读(1139) 评论(0) 推荐(0) 编辑
摘要:关于charts的系列视图介绍传送门: iOS 图表工具charts介绍 iOS 图表工具charts之LineChartView iOS 图表工具charts之BarChartView iOS 图表工具charts之PieChartView iOS 图表工具charts之CandleStickCh 阅读全文
posted @ 2019-07-11 20:11 qqcc1388 阅读(3073) 评论(1) 推荐(1) 编辑
摘要:关于charts的系列视图介绍传送门: iOS 图表工具charts介绍 iOS 图表工具charts之LineChartView iOS 图表工具charts之BarChartView iOS 图表工具charts之PieChartView iOS 图表工具charts之CandleStickCh 阅读全文
posted @ 2019-07-11 20:05 qqcc1388 阅读(3992) 评论(0) 推荐(0) 编辑
摘要:关于charts的系列视图介绍传送门: iOS 图表工具charts介绍 iOS 图表工具charts之LineChartView iOS 图表工具charts之BarChartView iOS 图表工具charts之PieChartView iOS 图表工具charts之CandleStickCh 阅读全文
posted @ 2019-07-11 19:43 qqcc1388 阅读(4896) 评论(1) 推荐(0) 编辑
摘要:关于charts的系列视图介绍传送门: iOS 图表工具charts介绍 iOS 图表工具charts之LineChartView iOS 图表工具charts之BarChartView iOS 图表工具charts之PieChartView iOS 图表工具charts之CandleStickCh 阅读全文
posted @ 2019-07-11 18:51 qqcc1388 阅读(5952) 评论(1) 推荐(0) 编辑
摘要:关于charts的系列视图介绍传送门: iOS 图表工具charts介绍 iOS 图表工具charts之LineChartView iOS 图表工具charts之BarChartView iOS 图表工具charts之PieChartView iOS 图表工具charts之CandleStickCh 阅读全文
posted @ 2019-07-11 13:52 qqcc1388 阅读(14680) 评论(4) 推荐(0) 编辑
摘要:swift中有一些比较好的框架,比如绘图框架charts,最近项目中刚好用到,通过Pod的方式直接导入,xcode会自动生成charts-swift.h的文件,然后在需要导入的地方import <charts-swift.h>即可 需要注意的通过pod导入一定要把`use_frameworks!`打 阅读全文
posted @ 2019-07-04 16:34 qqcc1388 阅读(4815) 评论(2) 推荐(0) 编辑
摘要:我们在提交到github上的项目有时候被识别成了其它的语言,非我们使用的语言,这个时候可以采取以下措施来强制将语言改成我们需要的语言 在项目中创建一个文件 .gitattributes 打开.gitattributes,并在里面加入下面一段代码 将文件push到github,刷新可以看到项目语言已经 阅读全文
posted @ 2019-02-18 11:01 qqcc1388 阅读(747) 评论(0) 推荐(0) 编辑
摘要:项目中很多地方都会用到富文本的内容:比如一般的商品详情,视频详情,资讯详情等,运营人员通过后台的富文本编辑器编辑的内容,前端拿到的就是一段富文本的字符串,这富文本大多都是图片和文字的组合。我们今天介绍的RichTextView就是一个用来加载富文本的视图 富文本要显示出来可以使用NSAttribut 阅读全文
posted @ 2018-12-28 16:42 qqcc1388 阅读(5944) 评论(0) 推荐(0) 编辑
摘要:demo图片: 输入框 为了让输入框能够随着用户输入内容变化自动变化高度,这里的输入框使用UITextView来实现,监听textView的代理,当输入内容发生改变的时候计算当前输入的宽高,给予textView一个最小高度一个最大高度,当高度超过最大高度时,让textView滚动起来 //验证文字高 阅读全文
posted @ 2018-12-18 09:43 qqcc1388 阅读(1252) 评论(0) 推荐(0) 编辑
摘要:在oc中换行的方式 swift中这种方式不可用 ,swift中换行采用新的方双三引号 """ xxxx """ 参考来源:https://www.agnosticdev.com/content/how work multi line string literals swift 阅读全文
posted @ 2018-11-30 10:24 qqcc1388 阅读(1738) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示