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

2020-09-09 13:40发布

         点击此处--->   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),那会很好


         点击此处--->   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条回答
追夢秋陽
1楼-- · 2020-09-09 14:24

你好刘,

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

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

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

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

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

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

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

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

Thasneem

风早神人
2楼-- · 2020-09-09 14:12

嘿Thasneem。

感谢您抽出宝贵的时间回答我的问题。 我对您的回答有一些评论。

1。 您会在将来的版本中实现该功能吗?

3。 您能否就管道中的哪些功能分享您的见解? 如果将来可能不会实现,那就很好了。 很高兴知道您在想什么。

4。 我想对我来说似乎很奇怪的是调整高度的速度非常慢。 当我查看iOS日历应用程序时,它是按月更改(滑动)的一部分。 在组件中,它会更改月份,然后进行大小调整。

风早神人
3楼-- · 2020-09-09 14:10

刘Lau,

关于新功能,我们正在与我们的设计团队进行讨论,但尚未完成任何工作。 关于平面布置图,我们可以选择它来处理可扩展视图模式,并让tableview根据所显示的模式来不同地处理数据,但仍然没有完成设计或进度表。 我还将您对1和6的建议转发给了设计团队,并很高兴地说他们也考虑了这些建议。 关于高度变化,当前行为是设计使然,我们将考虑您对此的评论,并在需要时研究进一步的变化。

再次感谢您对此功能的投入。

天桥码农
4楼-- · 2020-09-09 14:16

塔塞内姆·哈米德(Thasneem Hameed)我还有其他问题。

1。
2.如何更改所选日期的突出显示颜色? 如何更改日历标题的颜色?
3。 如何日历滚动方向。 我想水平显示日历滚动方向,而不是在ExpandableView中显示。

谢谢,
Mabu

一周热门 更多>