ios 9屏幕尺寸和点数与像素数

时间:2015-10-06 22:53:54

标签: ios objective-c uiviewcontroller ios9

我有一个用ios 7编写的应用程序,我将其移植到ios 9.不知何故,很多东西的宽度都变小了。点或像素或屏幕尺寸设置是否改变了?

我通常设置这样的框架:

CGRectMake(0, 0, 100, 340);

但如果我想说宽度是屏幕的一半,我应该这样做,更正:

float width = self.view.frame.size.width / 2; // as long as view is full screen
CGRectMake(0, 0, 100, width);

这是正确的做法吗?我想知道为什么我的旧应用程序也缩减了某些东西。感谢。

0 个答案:

没有答案