iOS 设置闹钟时,分钟数值竟然不是无限循环滚动???

2018-03-07 14:58:03 +08:00
 kurtrossel
一直以为设置时间时,分钟位置是一个拨盘( UI 也是这么表现的),从 00 到 59 不断滚动,无限循环没有尽头

然后刚才无聊,一直向上划动,伴随着爽快的震动,居然到头了......

写到这里,又试了一下小时位置,也有尽头......




这么设计是为什么?

这是编程问题还是哲学问题?
4280 次点击
所在节点    分享发现
30 条回复
MC
2018-03-07 15:10:15 +08:00
哲♂学♂问♂题

如果 59 分向后滑一位,变成 00 之后,那么小时是否进一位?反之亦然。

使用者如果对这个问题有分歧的话,是不是容易因为没有仔细设置,导致最终闹钟时间与自己希望设定的时间产生误差,导致缺觉或误事?
hcwhan
2018-03-07 15:16:47 +08:00
@MC 额 你弄错了 楼主说的是 不是 59 不会到 00
ios 这里是可以循环的
刚才我去试了下 楼主说的是 一直滑 这个循环有次数限制 拖了 10 几秒 00 到头不切换 59 了
新发现😜
nazor
2018-03-07 15:18:47 +08:00
的确,我的尽头是 37
nazor
2018-03-07 15:18:58 +08:00
不对,是 39
MC
2018-03-07 15:20:09 +08:00
@hcwhan 我去,我试一下
MC
2018-03-07 15:21:13 +08:00
@hcwhan
@nazor

我的也是 39。。。。。。。。。。。。。
fe619742721
2018-03-07 15:23:57 +08:00
尽头 39
zj299792458
2018-03-07 15:26:39 +08:00
因为 UIPickerView 这个控件必须在 delegate 传一个 NSInteger 的参数表示数量,最大值是 2 的 64 次方,可能他们懒得改这个设定……
eccstartup
2018-03-07 15:31:58 +08:00
滑得快,就还好
89nce
2018-03-07 15:45:29 +08:00
新大陆! 发现拨这个转盘特别解压
hugo2lee
2018-03-07 15:53:14 +08:00
16:39
Telegram
2018-03-07 15:56:39 +08:00
果然,新发现,厉害了,哈哈哈
4:39
Telegram
2018-03-07 15:57:38 +08:00
@89nce #10 全靠 TapticEngine
learnshare
2018-03-07 15:58:43 +08:00
看来是个实现机制上的 Bug 了
kurtrossel
2018-03-07 16:04:08 +08:00
01:00~16:39

ONE WORLD, ONE CLOCK......


继续问为什么这么设计
realfreesky
2018-03-07 16:20:41 +08:00
我这儿为啥是循环滚动的呀,系统 ios11.2.1,没有复现
leafleave
2018-03-07 16:23:32 +08:00
@realfreesky 一直滚动,二三十次
realfreesky
2018-03-07 16:49:10 +08:00
@leafleave 哈哈哈哈哈,果然,能发现这个的人也是闲的吧
qsnow6
2018-03-07 17:08:44 +08:00
这个滚动的根本停不下来
Cyron
2018-03-07 17:27:25 +08:00
哈哈哈有意思

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/435775

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX