首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
多端开发
1024小神
创建于2024-02-03
订阅专栏
跨平台和多平台开发技术相关
等 19 人订阅
共143篇文章
创建于2024-02-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
xcode配置swift使用自定义主题颜色或者使用RGB或者HEX颜色
要想在xcode中使用自定义颜色或者配置主题色,需要在Assets中配置,打开Assets文件,然后点击添加Color Set: 输入颜色的名称,然后选中这个颜色,会出现两个颜色: Any Appea
xcode开发iPhone拓展apple watch软件,运行的时候apple watch在设备列表不显示还有could not beinstalled at this time
这个问题差点让我演示项目出现大窟窿,还好及时发现,不然后果不堪设想.....还是我对xcode的操作不够熟练导致的。 1.xcode设备列表不显示watch 想要运行apple watch的时候,突然
swift开发用Alamofire的post发送proto序列化消息
使用Alamofire发送protobuf序列化消息,可以按照以下步骤进行: 准备Protobuf消息:假设你已经定义好了你的Protobuf消息并生成了相应的Swift代码。 序列化Protobuf
swiftui返回上个页面编程式返回presentationMode使用
我们使用NavigationLink实现导航到第二个页面的时候,配置了.navigationBarHidden(true),不显示子页面的导航菜单,而是我们自己定义了一个返回按钮操作,点击这个按钮才返
SwiftUI中matchedGeometryEffect修饰符的使用,实现图片点击方法效果和动态tab文字底部的指示器切换效果
在 SwiftUI 中,动画是提升应用用户体验的重要手段之一。MatchedGeometryEffect 是 SwiftUI 提供的一个强大的工具,它可以在视图层次结构中不同位置的视图之间创建平滑的动
swiftui给视图添加边框或者只给某个边设置border边框
直接使用border()就可以给一个视图添加边框效果,但是这种边框会给所有的边都设置上。 border()里面也可以添加属性.border(.blue, width: 5)这种就是设置颜色和宽度。 设
swiftui中封装一个carditem视图,结合toolbar实现滚动的瀑布流,仿小红书首页
实现的效果如上图所示,支持左右滑动切换页面,也支持点击顶部的toolbar菜单切换页面,每个页面里面的每一项都是一个carditem.swift,这是我封装的一个card组件,用于展示每一个card内
swiftui中NavigationStack布局navigationBarTitleDisplayMode作用,以及内容顶部空白区域解决办法
写了一个小demo用于学习NavigationStack和toolbar/ToolbarItem知识,但是在写一个瀑布流布局的时候,设置了顶部的toolbar,然后内容区域的顶部出现了一大片空白区域,
swiftui中设置建议最多5个tabItem项,多个tabItem项会被自动折叠起来
在swiftui中设置底部的菜单栏的时候,最多建议设置5个,如果超过了,会被自动折叠到More中,点击More就会出现类似list的样式显示,不是很友好。 最多按照5个默认设置的话,就会正常全部显示出
豆包Marscode体验官,体验云编程和AI助手加持的快乐
其实早在前不久,我就想着如果有一个在线的代码编辑器该多好啊,毕竟我的电脑内存并不大,芯片并不好,而且还有好多小电影要存储......嗯,这不,它就来了,真的太震撼了,真的是云编辑器,而且还自带Ai助手
swiftui中TabView使用,以及Tab使用注意
TabView官方文档:TabView | Apple Developer Documentation Tab官网文档:Tab | Apple Developer Documentation 使用交互
NavigationView已经过时了,该用 NavigationStack 和 NavigationSplitView了
看官方文档说明吧:NavigationView | Apple Developer Documentation 在iOS 16及以后,NavigationView将会被弃用,取而代之则是Naviga
swiftui中几个常用的手势控制单击点击,双击和长按事件
简单做了一个示例代码,包含三个圆形形状,配置了不同的事件,示例代码: 可以单击或者双击或者长按触发,其中双击或者多次点击可以通过count来配置,onLongPressGesture也可以配置触发时间
ScrollView组件No exact matches in call to initializer
在scrollview中使用text后报错,水平滚动使用的话,应该里面包含一个水平布局的组件,例如HStack组件,可以设置ScrollView滚动方向为 .horizontal或者 .vertica
SwiftUI中List的liststyle样式及使用详解添加、移动、删除、自定义滑动
SwiftUI中的List可是个好东西,它用于显示可滚动列表的视图容器,类似于UITableView。在List中可以显示静态或动态的数据,并支持垂直滚动。List是一个数据驱动的视图,当数据发生变化
swiftui中常用组件picker的使用,以及它的可选样式
一个可选项列表就是一个picker组件搞出来的,它有多个样式可以选择,并且可以传递进去一些可选数据,有点像前端页面里面的seleted组件,但是picker组件的样式可以更多。可以看官方英文文档:Pi
mac上使用finder时候,显示隐藏的文件或者文件夹
默认在finder中是不显示隐藏的文件和文件夹的,但是想创建.gitignore文件,并向里面写入内容,即便是打开xcode也是不显示这几个隐藏文件的,那有什么办法呢? 使用快捷键: 使用finder
vue3长列表优化,使用vue-virtual-scroller实现直播间弹幕列表虚拟滚动效果
使用的组件库是:https://github.com/Akryum/vue-virtual-scroller 官方文档:vue-virtual-scroller 安装依赖 组件导入 在main.ts
直播的js代码debug解析找到protobuf消息的定义
我们都知道直播的弹幕消息是通过websocket发送的,而且是通过protobuf传输的,那么这里面传输了哪些内容,这个proto文件又要怎么定义?每个消息叫什么,消息里面又包含有哪些字段,每个字段又
从直播消息中找到对应的proto协议内容
这么多直播间的消息,我们该怎么从里面找到我们需要的消息定义呢? 其实只要你能找到这个里面的this对象,就可以看到这个对象上面有一个root > webcast > im 这里面的函数就都是用于解析直
下一页