iphone - MKMapView - 如何在没有可用坐标时显示 "No Data"

标签 iphone ios mkmapview mapkit

当我没有可显示的坐标时,如何在 MKMapView 中显示字符串“无数据”的 View ?

史蒂夫

最佳答案

如果 map View 是全屏的,您可以将 UILabel 放在 map View 的顶部(不是 作为 subview )并且将标签的 hidden 属性初始化为 NO(并将 text 设置为“No Data”)。

您可能还想将 alpha 设置为 0.5 左右,这样 map 在下方仍然可见。

当你有坐标时,将 hidden 设置为 YES(或将 alpha 设置为 0.0)。

确保标签没有盖住左下角的“Google”。

关于iphone - MKMapView - 如何在没有可用坐标时显示 "No Data",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7432724/

相关文章:

iphone - 防止触摸传播到下面的注释

ios - iOS 中的离线 map

MKMapView使导航栏变得透明

iphone - 在 PopOverController 的帮助下填充表 - Objective C

ios - ECSSlidingViewController,如何以编程方式移动到特定 View ?

iphone - UiTextField 事件

ios - 如何禁用 iOS 中的特定方向

ios - 使用相同的本地化按钮切换语言应用程序

iphone - NSFetchedResultsChangeDelete 未被触发

iphone - 表格 View 变成水平 View