iPhone:具有不同行为的按钮的聊天视图

时间:2011-05-08 12:45:15

标签: iphone function uibutton action selector

在我的聊天视图中,用户可以发送短信,位置或图片。 位置和图像由UIBUtton表示。 如何处理有关图像或位置的信息以显示在选择器的功能中?

我正在使用此代码在每个按钮上添加操作:

[locationButton addTarget:self action:@selector(seeUserLocation:) forControlEvents:UIControlEventTouchUpInside];

[imageButton addTarget:self action:@selector(seeUserImage:) forControlEvents:UIControlEventTouchUpInside];

如何处理有关图片网址或要显示的位置的信息?

1 个答案:

答案 0 :(得分:0)

您必须从代码中执行此操作。你不能从IB传递参数。

因此,当用户选择照片时,您应该将网址存储在ivar中。然后,当用户按下按钮并调用函数seeUserImage时,您将从该ivar获取url。