点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试显示VC FUIMapDetailPanelContentViewController,它不起作用
文档:
我能够创建我的FUIDetailPanelContainer并配置searchResultsViewController,并且工作正常。 我有一个VC显示地图,侧面板显示SearchBar和其下的表格视图搜索结果,但是详细面板如何显示?
在fiori指南中,他们说当用户选择地图上的标记时可以显示该标记,但是如何显示?
谢谢
嗨,Alex,选择注释时,您应该处理MapKit didSelectAnnotation委托方法。
在那里,更新FUIDetailPanelContainer.contentViewController.tableView以及所有其他应设置的属性的数据源。 参见此处:https://help.sap.com/doc/978e4f6c968c4cc5a30f9d324aa4b1d7/Latest/zh-CN/Documents/Frameworks/SAPFiori/Classes/FUIMapDetailPanelContentViewController.html 。
最后,如果contentViewController不可见,则调用FUIDetailPanelContainer.pushChildViewController()。 //help.sap.com/doc/978e4f6c968c4cc5a30f9d324aa4b1d7/Latest/zh-CN/Documents/Frameworks/SAPFiori/Classes/FUIDetailPanelContainer.html#/s:8SAPFiori23FUIDetailPanelContainerC23pushChildViewControlleryyF
我们今天下午发现了它:我们*认为*键值观察值已添加到非可选的var属性中,该属性已被替换(未突变)。 似乎该观察将指向先前的引用(现在为deinit),而不是继承到替换它的新实例。 这对我来说很有意义-我们将进一步验证,然后将修复程序放入下一个补丁中。一周热门 更多>