带有可点击内容的ios图像

时间:2012-03-01 22:49:25

标签: ios

我正在试图弄清楚如何拥有可点击内容的图片。我的简单原型项目需要加载图像,例如汽车仪表板,并允许用户单击该图像上的区域以弹出一些信息。我想到使用uiimageview并添加透明的自定义uibutton不确定这是否是正确/正确的方式专门做这件事,允许用户缩放..等等。希望得到一些观点/想法如何实现。

由于 麦克

2 个答案:

答案 0 :(得分:6)

你应该为UImageView启用userInteraction而不是添加UITapGestureRecognizer

  UIImageView *t = [[UIImageView alloc] initWithImage: [UIImage imageNamed:@"test"]];
  [t setUserInteractionEnabled:YES];

  UITapGestureRecognizer *tapper = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(mySelector:)];
  [t addGestureRecognizer:tapper];

  [tapper release];

  //Do what ever you want with the UIImageView

  [t release];

答案 1 :(得分:4)

是的,透明UIButton是实现此目的的方法