我正在考虑拥有一个 tableview 和一个具有 webview 控件的自定义单元格。webview 的目的是在 webview 中以某个纬度/经度显示谷歌地图。
这种方法会不会有问题?内存问题?
另一种方法是使用 uiimage 并使用谷歌地图静态 api 生成图像并将图像存储在我的服务器上,并让应用程序通过 URL 请求图像。
我希望避免生成图像并将它们存储在我的服务器上并在网络视图中直接使用谷歌地图,但不确定我会遇到什么样的问题?
我正在考虑拥有一个 tableview 和一个具有 webview 控件的自定义单元格。webview 的目的是在 webview 中以某个纬度/经度显示谷歌地图。
这种方法会不会有问题?内存问题?
另一种方法是使用 uiimage 并使用谷歌地图静态 api 生成图像并将图像存储在我的服务器上,并让应用程序通过 URL 请求图像。
我希望避免生成图像并将它们存储在我的服务器上并在网络视图中直接使用谷歌地图,但不确定我会遇到什么样的问题?
唯一的问题是速度。如果您的表格视图由 MKMapViews 的行和行组成,则当用户滚动浏览它们时,每个都需要时间来加载。但是,如果只有一个,那应该没有问题。
静态图像方法也有同样的问题,但我认为它可能会稍微快一些。
我在 App Store 中有一个应用程序,用于在不同地点举办许多活动的当地节日。鉴于观众来自世界各地,因此在城里不为人知,该应用程序显示了每个事件的地图。我使用MKMapView
自定义内部UITableViewCell
和使用附件披露按钮解决了这个问题,该按钮会将详细的地图视图推送到导航控制器上。它工作得很好,但有点慢。对于许多这样的细胞,我不会推荐它。
截屏: