我试图在滚动视图中居中UIImageView。这是我尝试过的没有结果的代码。
UIImageView *iv = [[UIImageView alloc] initWithImage:[UIImage imageNamed:kReceiptDetailScrollViewBackgroundCornered]];
[iv setContentMode:UIViewContentModeCenter];
[[self scrollView] insertSubview:iv atIndex:0];
有人知道这有什么问题吗?
答案 0 :(得分:1)
您将图像视图的内容模式设置为居中,这意味着图像不会缩放,并且可能比显示图像的图像视图大。
UIImage *image = [UIImage imageNamed: kReceiptDetailScrollViewBackgroundCornered];
UIImageView *iv = [[UIImageView alloc] initWithImage: image];
iv.contentMode = UIViewContentModeScaleAspectFit;
iv.frame = [self scrollView].bounds;
[[self scrollView] addSubview: iv];