You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS 16.5.1 下无法修改UIDatePicker的24/12小时格式的问题咨询

iOS 16.5.1 下无法修改UIDatePicker的24/12小时格式的问题咨询

各位开发者好,想请教一个关于UIDatePicker时间格式的棘手问题:

之前我一直用这段代码让UIDatePicker强制显示24小时格式(直接覆盖用户的系统设置),在iOS 16.5.1之前都运行得很顺畅:

myDatePicker.locale = Locale(identifier: "en_GB")

当初选择这个方案是因为它能简单直接地满足我的需求,相关的考量我也做过详细梳理。后来注意到iOS 16新增了hourCycle属性,我立刻尝试用它来设置时间格式,但试了好几次都没有效果。

有没有朋友遇到过类似的情况?或者有什么其他可行的解决方案可以推荐给我?

备注:内容来源于stack exchange,提问作者linh lê

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 12:23:05