小编Sha*_*ski的帖子

如何在Google Maps iOS SDK中强制刷新markerInfoWindow的内容

我要回来了 UIImageView in - (UIView *)mapView:(GMSMapView *)mapView markerInfoWindow:(GMSMarker *)marker;

UIImageView将通过URL动态加载图像SDWebImage.

正如文档中描述的标记信息窗口:

注意:每次在地图上显示信息窗口时,信息窗口都会呈现为图像.这意味着在其属性处于活动状态时对其属性的任何更改都不会立即可见.信息窗口的内容将在下次显示时刷新.

关键是在下载图像后,信息窗口不刷新并继续显示占位符图像,直到用户隐藏然后再显示它.

所以我需要强制刷新markerInfoWindow下载的图像块中的内容.

google-maps-markers google-maps-sdk-ios gmsmapview

25
推荐指数
2
解决办法
7060
查看次数

iOS 8扩展程序未出现在"共享对话"中

我正在为我的应用程序构建共享扩展.我的问题是它没有显示在共享列表中,直到我转到"更多"屏幕,禁用然后启用它.我尝试了所有'NSExtensionActivationRule'组合,包括TRUEPREDICATE.

PS.Action Extension也是如此.尝试在模拟器和设备上.所有其他已启用的扩展程序始终显示.

objective-c ios ios8-share-extension ios8-extension

5
推荐指数
0
解决办法
344
查看次数