这可能是一厢情愿的想法,但是当 UIViewContentModeCenter 处理定位时,iOS 是否足够聪明,可以避免我的图像模糊?
我需要 UIImageView 中包含的图像在某个区域内居中。我能想到的最简单的方法是让我的 imageView 变成这个区域的大小,然后设置 UIViewContentModeCenter。我通常会小心地将图像位置设置为整数,以避免由于抗锯齿而造成的模糊。
CGRect centeredInArea = CGRectMake(0, 0, self.frame.size.width, 30.0f);
myImageView.frame = centeredInArea;
myImageView.contentMode = UIViewContentModeCenter;