我遇到了问题,我试图在屏幕中间显示图像 UIView *用户 View 。
userView = [[UIView alloc] initWithFrame:CGRectMake(x, y, KVWDT, KVHGT)];//KVWDT=300 & KVHGT=400.
我的 ImageView 只显示在用户 View 的上半部分,在底部我还显示了一些其他字段
NSString *imageName = [NSString stringWithFormat:[dic objectForKey:@"img"]];
UIImage *image = [UIImage imageNamed:imageName];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
CGRect imgFrame = imageView.frame;
我应该如何准确地在 userView 的中间显示图像。请帮我解决这个问题
最佳答案
使用:
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
imageView.contentMode = UIViewContentModeCenter
imageView.center = userView.center;
关于iphone - 图像正好在 iPad 的中间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8645056/