我有一个UIScrollView,里面有一个图像。这是代码:
- (void)viewDidLoad {
[super viewDidLoad];
UIImageView *imView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:imageName]];
UIScrollView *imScrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 320, 96)];
[imScrollView addSubview:imView];
[imScrollView setContentSize:CGSizeMake(530, 96)];
[[self view] addSubview:imScrollView];
[imView release];
[imScrollView release];
}
这是肖像模式下的样子:
我想知道 1.如何将图像准确定位在屏幕中间(水平)。 2.如果方向切换为横向,我怎样才能确保它们是相同的。这就是目前的景观:
感谢。
答案 0 :(得分:1)
尝试在创建autoresizingMask
之后设置imView
属性:
imView.autoresizingMask = UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleLeftMargin;
UIView
类引用包含更多信息。