摘要: 根据数据源判断,如某个位置不想显示,设置ItemSIze为CGSizeZero,结果整个表都不显示。必须如下给个0.01的高度才能正常。 ` (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionV 阅读全文
posted @ 2023-03-08 10:55 JustToGo 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 更新iOS16新系统后,发现原有正常运行的页面,进入时卡死,联调发现内存激增,很快溢出崩溃。通过一行行代码注释调试,定位到是由于UIBarButtonItem不兼容问题导致。 UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithTitle 阅读全文
posted @ 2023-03-08 10:50 JustToGo 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 接上一篇CI配置好后,怎样使用CI和Flutter模块引入iOS工程。 ⼀、新建Flutter编译产物仓库地址 用于flutter编译好的framework上传地址 ⼆、修改脚本⽂件 PROJECT_NAME:项⽬中⽂名 FLTTER_MODULE_PATH:flutter源码⽂件夹名 SPEC_N 阅读全文
posted @ 2022-11-29 16:37 JustToGo 阅读(51) 评论(0) 推荐(0) 编辑
摘要: CI整个流程简介: flutter项⽬源码仓库配置CI命令,配置runner与源码关联起来,flutter项⽬源码更新时,触发CI命令通过runner机 器将flutter源码⽣成framework,然后通过git命令将⽣成好的framework上传⾄framework代码仓库,主⼯程主 动pod 阅读全文
posted @ 2022-11-29 16:28 JustToGo 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 升级Xcode 14版本后,打包报错,提示签名相关问题。 1、对于cocoapods管理的三方库,设置不签名即可,podfile中,添加下述代码: `post_install do |installer| installer.pods_project.targets.each do |target| 阅读全文
posted @ 2022-11-29 16:10 JustToGo 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 在适配iPhone14的过程中,发现之前没问题的UITableview底部会多出一截,查看低版本系统手机正常显示,iOS15.6的iPhone11也有同样的问题。继iOS11以后UITableview多出空白又有新活了。 模拟器运行效果: 此时UITableview已经设置了关闭自动高度 本来以为是 阅读全文
posted @ 2022-11-08 11:16 JustToGo 阅读(1609) 评论(0) 推荐(0) 编辑
摘要: 一、OC代码引入Swift头文件 1、build-setting中设置Defines Module为YES; 2、在Swift类声明中确保@obj前缀或类继承自NSObject,否则不会在"工程名-Swift.h"文件生成对应的OC代码; 3、OC代码中只需要引入"工程名-Swift.h"这个头文件 阅读全文
posted @ 2022-05-05 10:33 JustToGo 阅读(128) 评论(0) 推荐(0) 编辑
摘要: remote: The project you were looking for could not be found. 在使用Git客户端克隆和pull远程仓库的时候报错:提示找不到上游仓库,但是地址是正确的! 需要在域名前面加上自己的用户名: 如路径是:http://github.com/xxx 阅读全文
posted @ 2021-11-03 11:48 JustToGo 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 更新Andriod Studio版本后,运行flutter项目,关联不到设备,运行不了。 提示去设置路径,按这个提示解决不了问题。 然后我在终端用命令检测,flutter doctor -v 报以下错误:Unable to find bundled Java version. 根据这个提示,搜索到解 阅读全文
posted @ 2021-10-28 11:24 JustToGo 阅读(621) 评论(0) 推荐(0) 编辑
摘要: Flutter开发使用Android Studio工具,需要安装两个插件: 安装Flutter和Dart插件 Flutter插件: 支持Flutter开发工作流 (运行、调试、热重载等). Dart插件: 提供代码分析 (输入代码时进行验证、代码补全等). 打开Android Studio 偏好设置 阅读全文
posted @ 2021-10-27 17:07 JustToGo 阅读(492) 评论(0) 推荐(0) 编辑