帖子
帖子
用户
博客
课程
显示全部楼层
122
帖子
2
勋章
195
Y币

[其他] UICalendar把正常的功能给改成BUG了

[复制链接]
发表于 2017-10-19 10:28:03
iOS平台修改如下:当某月日期被选中后,滚动到其它月份依然被选中  ,这是你们的修改日志


我想问下,用户一般点在10月1号,翻一下就变成点在11月1号,怪不怪?怪不怪?怪不怪?怪不怪?怪不怪?怪不怪?怪不怪?,没见过什么日历是这样的




如果用户点在1月31号,是不是得出现一个2月31号




2
帖子
0
勋章
2271
Y币
您好,请提供一下代码。
122
帖子
2
勋章
195
Y币
cjapi 发表于 2017-10-19 10:44
您好,请提供一下代码。
  1. var UICalendar = api.require('UICalendar');
  2. UICalendar.open({
  3.     rect: {
  4.         x: 30,
  5.         y: api.frameHeight / 2 - 170,
  6.         w: api.frameWidth - 60,
  7.         h: 340
  8.     },
  9.     styles: {
  10.         bg: 'rgba(0,0,0,0)',
  11.         week: {
  12.             weekdayColor: '#3b3b3b',
  13.             weekendColor: '#a8d400',
  14.             size: 12
  15.         },
  16.         date: {
  17.             color: '#3b3b3b',
  18.             selectedColor: '#fff',
  19.             selectedBg: '#a8d500',
  20.             size: 12
  21.         },
  22.         today: {
  23.             color: 'rgb(230,46,37)',
  24.             bg: ''
  25.         },
  26.         specialDate: {
  27.             color: '#a8d500',
  28.             bg: 'widget://image/a.png'
  29.         }
  30.     },
  31.     specialDate: [{
  32.         date: '2015-06-01'
  33.     }],
  34.     switchMode: 'vertical',
  35.     fixedOn: api.frameName,
  36.     fixed: false
  37. }, function(ret, err) {
  38.     if (ret) {
  39.         alert(JSON.stringify(ret));
  40.     } else {
  41.         alert(JSON.stringify(err));
  42.     }
  43. });
复制代码
380
帖子
4
勋章
6
Y币
这是正常现象,很多日历都是这样的。
2月没有31号,不会设置。
122
帖子
2
勋章
195
Y币
本帖最后由 哈哈哈哈 于 2017-10-19 11:32 编辑
技术支持-F 发表于 2017-10-19 11:15
这是正常现象,很多日历都是这样的。
2月没有31号,不会设置。

以前不是蛮好的,画蛇添足啊,算了,就这样吧其实要翻页设置日期翻页的时候自己设置好了,为什么要放到模块里,搞的现在怪异的要死,改都改不掉
您需要登录后才可以回帖 登录

本版积分规则