自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 Text组件的enableDataDetector如何让链接在App内打开,而不是跳转系统浏览器?

本文介绍了在ArkUI中利用Text组件的dataDetectorConfig回调实现链接在App内打开的方法。通过onDetectResultUpdate获取链接信息后,手动设置文本样式和点击事件(使用StyledString和GestureStyle),并禁用默认浏览器跳转。文章提供了两个实现方案:静态文本处理和动态文本更新处理,后者通过监听文本变化自动刷新链接高亮效果。关键点包括设置TextController、处理回调数据、自定义链接样式和点击行为。

2025-06-01 18:55:23 237

原创 鸿蒙智能手表表冠无法获取焦点?

摘要 当鸿蒙智能手表中.defaultFocus(true)失效时,可采用命令式方法获取焦点。具体步骤:为组件添加.id("Scroll")标识,并在.onAppear()中调用this.getUIContext().getFocusController().requestFocus("Scroll")方法强制获取焦点。文章提供了完整示例代码,经测试在华为Watch 5 Pro上有效。该方法解决了表冠操作时焦点获取不可靠的问题,适用于需要精确控制焦点交互的场景。

2025-05-28 15:23:23 177

原创 ArkUI如何支持表冠滚动Scroll组件?

在ArkUI框架中,使用Scroll组件时,若希望组件能够成功获得焦点,必须为其内部的子组件添加onClick事件处理函数。第一个代码示例中,Scroll组件内的Text组件没有onClick事件,导致无法获得焦点。而在第二个示例中,为Text组件添加了onClick事件(即使为空函数),Scroll组件便能成功获得焦点。因此,在需要焦点控制的场景中,确保为相关组件添加onClick事件是必要的。

2025-05-10 23:31:04 178

原创 如何解决腾讯云函数No module named ‘pydantic_core._pydantic_core‘的报错?

当您在中使用FastAPI项目时,您很可能遇到报错。这是因为FastAPI依赖于pydantic-core,而pydantic-core在不同的架构中,会安装不同的版本。

2025-02-17 23:52:55 1895

原创 前端开发如何检测手机鸿蒙Next系统?

User-Agent仅用来区分设备平台。如果您要将其用于追踪,您需要在隐私政策中向用户说明。

2024-12-17 13:59:18 1060

原创 【SwiftUI】图文混排

SwiftUI在多行文本中插入图片的时候,使用常规的布局容器,会出现如下的问题:那如何实现下图的效果呢?我们可以这么做Text("\(Image实现图二的效果。

2024-01-30 23:03:38 325 1

原创 【SwiftUI登录屏幕】如何实现TextField自动建议手机号?

键盘上方系统会自动建议手机号如何实现?1.如何实现数字键盘?(没有多余的*#案件,没有多余的小数点,支持触发第三方输入法如搜狗输入法的数字键盘)2.如何触发自动建议手机号?

2024-01-26 20:45:10 315 1

原创 3步上架iOS APP【2022最新教程】

第一步去苹果的Apple Developer网站注册一个「Apple Developer Program」,选择个人账号即可(功能和企业账号几乎一致)。如果有小可爱发现提示无法注册,可能是因为你的年龄太小,可以再注册一个成人Apple ID。个人在App Store的显示名称就是你注册时的“姓”“名”;中间有遇到让你填住址的,一律用英文填写,不然会报错。我是通过手机端同名App注册的,期间会要求你填写身份证号、做一次人脸。最后到了付款的步骤,直接用Apple Pay就行(支付宝/微信),不需要外币

2022-02-14 12:03:39 3140

原创 【Swift】在iOS上进行在线翻译

用Swift在iOS端进行一次网络翻译,使用百度翻译免费API

2022-01-06 23:58:04 2105

原创 在UIKit中无缝结合多个ViewController

在iOS中,每个ViewController都是单独的进程,无法在它们之间共享内存数据;同时,在屏幕上只能有一个ViewController作为焦点,用户想与下层的ViewController交互就必须先关闭(从左侧滑出)上层的ViewController。有没有一种方法可以结合多个ViewController?有!我们先来解决第一个问题:如何同时与多个ViewController交互?原理是这样的:在屏幕上呈现多个ViewController,然后手动布局它们。本文使用Swift编程、通过Sto

2021-10-04 23:31:37 521

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除