3

我已经实现了 -drawRect: 来绘制一些东西,并且我不希望这种绘制发生在视网膜显示器上更大的位图上。如何确保此位图在所有设备上始终完全相同?

我试图设置self.contentScaleFactor = 1.0f;initialzier 但这没有帮助。系统似乎自动将其更改回 2.0f ......在我的 NSLog 中,我不断收到

contentScaleFactor = 2.0f

如何确保它是1.0f?

4

1 回答 1

3

可能有点晚了,但如果有人需要...

-(void) layoutSubviews {
    [super layoutSubviews];
    self.contentScaleFactor = 1
}
于 2011-08-20T08:37:34.817 回答