开发者

Objective C: Accessing properties of an IBOutlet

If I have a UIImageView in an .xib file called MainViewContro开发者_开发问答ller (which, of course, is linked with the respective MainViewController interface (.h) and implementation (.m) files), how can I change the image of the UIImageView from an entirely separate class?

I want to process all of the image initialisation from a separate class (there are a lot of images), but can't seem to figure out how to do it outside of MainViewController.m.

Any tips? Thanks.


Declare these ImageView as @property and access them in other classes.

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

In the implementation class

@synthesize image1;

Now you can use setter and getter from other classes to access these objects to play around.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜