让UIImageView更改其图像iPhone应用程序

时间:2010-10-04 02:42:01

标签: iphone

这里还是新手,请原谅我。我正在尝试创建一个按钮来更改位于同一视图中的图像。

- (IBAction)myButton:(id)sender {  
    myUIImageView.image = [UIImage imageNamed:@"image.jpg"];
}

我在上面合成了myUIImageView。我也在.h文件中创建了它:

- (IBAction)myButton;
@property(retain, nonatomic) IBOutlet UIImageView* myUIImageView;

我在IB中创建了一个名为myButton的按钮。将Touch Up Inside事件连接到文件所有者。我已经使用File的所有者连接到UIImageView。另外,我的资源文件夹中有image.jpg,但按下按钮时图像保持不变。什么都没发生!该应用程序加载正常,没有错误,任何建议都会有所帮助,

谢谢!

1 个答案:

答案 0 :(得分:1)

在您的IBAction中放置一条NSLog语句,以确保您已正确连接到该操作。还要确保在头文件和实现文件中具有相同的IBAction签名。现在其中一个是

- (IBAction)myButton;

,另一个是

- (IBAction)myButton:(id)sender

确保它们都具有相同的签名。