gad*_*tmo 7 cocoa-touch objective-c uiimageview ios
如何创建UIImageView
代码,而不是在我的xib文件中创建它?
NSZ*_*bie 20
你可以单独创建一个UIImage,并从你的UIImage创建你的UIImageView.
UIImage *myImage = [UIImage imageNamed:@"great_pic.png"];
UIImageView *myImageView = [[UIImageView alloc] initWithImage:myImage];
Run Code Online (Sandbox Code Playgroud)
然后,设置UIImageView的大小
[myImageView setFrame:CGRectMake(0, 0, 100, 200)];
Run Code Online (Sandbox Code Playgroud)
用你的形象做任何你想做的事,但不要忘记释放它.
[anotherView addSubview:myImageView];
[myImageView release];
Run Code Online (Sandbox Code Playgroud)
Tot*_*mus 10
UIImageView *someImageView = [[UIImageView alloc] initWithFrame:someRect];
someImageView.image = someImage;
[self.view addSubview:someImageView];
Run Code Online (Sandbox Code Playgroud)
非常简单!:d
您可能也想检查苹果文档:http: //developer.apple.com/library/ios/#documentation/uikit/reference/UIImageView_Class/Reference/Reference.html
到目前为止,答案比所需的要复杂得多:initWithImage:“调整接收器的帧以匹配指定图像的大小。”因此,您所需要做的就是
UIImageView* v = [[UIImageView alloc] initWithImage: someImage];
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
23460 次 |
最近记录: |