我正在尝试将UIImageView添加到我创建的UIView中。
但是,即使我将帧设置为相等,图像的位置在UIView中也太低了。
UIView称为photoView,这是我所做的:
UIImageView *imgV = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"image1.JPG"]];
imgV.frame = self.photoView.frame;
[self.photoView addSubview:imgV];
您可以在此处查看结果(以及故事板上photoView的位置):
我不知道如何解决这个问题,
imgV.center = self.photoView.center;
imgV.contentMode = UIViewContentModeScaleToFill;
也没有帮助。
最佳答案
尝试这个:
imgV.frame = self.photoView.bounds;
代替这个:
imgV.frame = self.photoView.frame;
关于ios - UIImageView在UIView中的位置完全错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19940722/