我创建了一个单视图应用程序。在 NIB 文件中,我添加了一个 UIImageView。
ViewController.h 文件设置 UIImageView:
@property (nonatomic, retain) IBOutlet UIImageView *imgView;
ViewController.m 看起来像这样:
@implementation NDViewController
@synthesize imgView;
- (void)viewDidLoad
{
[super viewDidLoad];
UIImage *img = [UIImage imageNamed:@"ND.png"];
[imgView setImage:img];
}
- (void)awakeFromNib {
[imgView setFrame:CGRectMake(10, 10, 10, 10)];
}
虽然setImage
效果很好,但setFrame
没有效果。
NIB 中指定的原始尺寸仍为所示尺寸;但肯定有一种方法可以覆盖视图大小吗?
谢谢你的帮助!