我要回来了 UIImageView in - (UIView *)mapView:(GMSMapView *)mapView markerInfoWindow:(GMSMarker *)marker;
这UIImageView将通过URL动态加载图像SDWebImage.
正如文档中描述的标记信息窗口:
注意:每次在地图上显示信息窗口时,信息窗口都会呈现为图像.这意味着在其属性处于活动状态时对其属性的任何更改都不会立即可见.信息窗口的内容将在下次显示时刷新.
关键是在下载图像后,信息窗口不刷新并继续显示占位符图像,直到用户隐藏然后再显示它.
所以我需要强制刷新markerInfoWindow下载的图像块中的内容.
我正在为我的应用程序构建共享扩展.我的问题是它没有显示在共享列表中,直到我转到"更多"屏幕,禁用然后启用它.我尝试了所有'NSExtensionActivationRule'组合,包括TRUEPREDICATE.
PS.Action Extension也是如此.尝试在模拟器和设备上.所有其他已启用的扩展程序始终显示.