日历问题(适用于iOS SDK 3.0的Fiori)

2020-09-09 13:40发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) Andreas Schlos...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


Andreas Schlosser 询问我,以提出关于新日历的问题。

我在新日历上玩耍,发现以下问题:

使用日历样式时: multipleSelectionView 我只能选择一个范围或一天。 如果要单独选择多天,例如一个月的1. 3. 6.日期,该怎么办。

在calendarView的init方法中设置calendarStyle属性。 因此,我以后无法更改它。 更糟糕的是FUICalendarFloorplanViewController的calendarView是仅获取属性。 因此,我们无法使用其他任何样式,例如expandableView或weekView

似乎日历更改其固有内容大小以适合月份,从而更改日历的高度。 当使用FUICalendarFloorplanViewController时,我们会发现日历在表视图上展开,从而隐藏了第一行表。 如果布尔值可以指示我们不希望在更改月份时更改日历的大小,那就太好了。

使用expandableView样式选项并将日历从一个月更改为一个星期(7天行)时,将重新加载日历,这使其看起来像一个Web Cordova组件。

如果日历能够显示星期数,那会很好

如果日历默认设置为根据设备国家/地区设置星期(SUN-SA/MO-SU),那会很好


4条回答
追夢秋陽
2020-09-09 14:24

你好刘,

感谢您抽出宝贵时间试用日历功能。 请在下面找到我对您的查询的答复。

1)当前,multipleSelectionView仅支持选择连续的日期。 能够选择不连续的多个日期将是一项新功能。

2)关于日历样式属性不可更改,这来自 the 设计准则,其中我们定义了四种"日历视图样式",不能进行"混合"。 例如,如果某个应用程序开发人员已将屏幕配置为"周视图"样式,而他想将其更改为"数据选择视图"样式,则实际上他需要使用新样式重新配置屏幕,而不更改样式。

3)FUICalendarFloorplanViewController仅支持月视图模式。 平面图意味着开箱即用,已经为开发人员提供了表格视图和日历的配置。 我们计划在将来的版本中添加更多对开发人员有用的功能。

4)通常在monthView中,行数仅为5,但是在某些情况下,月份可能跨越6行。 因此,必须调整日历的高度,因为当一个月需要6行时,我们需要考虑显示的额外行。 但这不应导致第一行被隐藏。 我们将对此做进一步的测试,并在需要时发布修复程序。

5)我们知道expandableView样式选项中的重新加载以及将日历从一个月更改为一个星期。 不幸的是,这是必要的,因为发生此更改时,我们必须在内部重置数据的排列方式以及其他属性,例如滚动方向等。(在月视图中,有6行和垂直滚动,但在周视图中,只有一行 和水平滚动)。

6)我们将考虑显示星期编号并根据设备国家/地区将星期设置为新功能的要求,并讨论是否可以将这些功能合并到将来的版本中。

我希望以上内容能回答您的问题,再次感谢您的输入。

Thasneem

一周热门 更多>