【问题标题】:How to create a tappable custom map image in xcode?如何在 xcode 中创建可点击的自定义地图图像?
【发布时间】:2012-03-06 18:27:04
【问题描述】:

在我关于购物中心的 ios5 应用程序中,我会添加购物中心的计划。如果点击计划中的商店,则应显示有关商店的一些信息。执行此操作的最简单方法是仅显示 UIImage 并测量用户点击的位置吗?还是有更好的方法来做到这一点?

【问题讨论】:

    标签: objective-c xcode ios5


    【解决方案1】:

    你的想法肯定是一个解决方案。

    我不知道您的确切需求,但您可以考虑在每个商店上方显示一个透明的UIButton。正确设置各种UIButtons 一个方法可能就足够了:

    -(IBAction)showInfo:(id)sender {
    
        switch([sender tag]) {
            case 1 : //shop 1
                     break;
            case 2 : //shop 2
                     break;
            default: break;
        }
     }
    


    另一个解决方案可能是使用UIPopoverController(仅适用于 iPad)或其 iPhone 版本WEPopover

    【讨论】:

      猜你喜欢
      • 2015-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多