我是Iphone开发的初学者:)

我正在尝试使按钮更改图像。所以我有我的按钮

- (IBAction)myButton {
    myUIImageView.image = [UIImage imageNamed:@"myPhoto.png"];
}


我在IB中创建了一个UIImageView,并命名了标签和此“ myUIImageView”的名称,但XCode告诉我未声明。所以我的问题是如何将该UIImageView与myUIImageView关联。或者,也许如何在myButton IBAction中引用此UIImage?

任何建议都会有所帮助,非常感谢!

最佳答案

在您的.h文件中,花括号之间需要这个ivar

UIImageView* myUIImageView;


在结束之后和@end之前,您需要

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


在.m中,@ implementation行之后

@synthesize myUIImageView;


(在您的dealloc和viewDidUnload中释放)

现在,


为此视图控制器打开.xib的Interface Builder
在“文档”对话框中单击“文件的所有者”图标
培养检查员
转到连接标签
您应该看到一个名为myUIImageView的出口,旁边有一个圆圈。
单击圆圈并将其拖动到视图中的UIImageView(这会将插座连接到视图)
保存,关闭,重建

关于iphone - iPhone SDK应用程序UIImageView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3843846/

10-10 20:42