当我们想在控件上改变图片的时候,我们需要做的是获得图片的引用,然后调用函数,来设置图片。那么具体是怎样来操作。
第一步是获得控件的引用:
@property(weak,nonatomic)IBOutlet UIButton *imgBtn;
其实获得图片的引用,也就是我们创建控件类的一个对象,我们在程序里面可以通过self.imgBtn来调用UIButton里面的 函数进而完成图片的设置
同样的我们也可以从mainStory的中想ViewController.m中其他的控件,形成一个Action,也就是可以创建一个函数,淡然我们我们也可以自己创建一个函数,并在程序的内部进行调用。
然后在函数中设置这些代码:
首先是定义一张图片:
UIImage *img=[UIImage imageNamed:@"2.jpg"];
[self.imgBtn setImage:img forState:UIcontrolStateforNormal];
这样我们就完成了对图片的更改。
当然我们也可以更改某一个label的文本内容。
我们需要的是获取一个Label的引用,然后调用函数setText:
[self.lblIndex setText:@"newname"];
其实我们在编写程序的时候也要注意参数的类型。