【发布时间】:2012-12-09 19:34:19
【问题描述】:
对于通用应用,如何在 ViewController 中设置 UIImageView 框架?
UIView *baseView = [[UIView alloc] init];
[self.view addSubview:baseView];
// Displays UIImageView
UIImageView *myImage = [[UIImageView alloc]
initWithImage:[UIImage imageNamed:@"tool.png"]];
[baseView addSubview:myImage];
当我运行应用程序时,它显示黑屏。所以我想我必须为它设置一个框架。
【问题讨论】:
-
什么意思如何设置框架?只需设置它。但是您的意思是如何考虑不同的分辨率?像
CGRect screenBounds = [[UIScreen mainScreen] bounds];这样获取屏幕尺寸,并使用这些值来正确定位和调整您的视图。 -
感谢您的帮助。欣赏它。
标签: iphone objective-c ios uiimageview ios6