我正在開發用於3.5英寸和4英寸屏幕的應用程序。但是,即使在我運行4英寸iPhone模擬器時,模擬器上的屏幕尺寸突然變爲320 * 480。應用程序認爲它在3.5英寸iPhone上運行時,它在4英寸上
我把這個AppDelegate的文件,並將其打印320.000000,480.000000 ...
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
NSLog(@"%f, %f", [[UIScreen mainScreen] bounds].size.width, [[UIScreen mainScreen] bounds].size.height);
...
}
我不知道它在Xcode中設置(如果有的話),我不小心碰到,使得它這個樣子。我所有的.xib文件都設置爲4英寸視網膜。有沒有人遇到過這個?
還檢查是否有默認-h568文件中的項目爲iPhone4英寸 – junaidsidhu
原來,當我重新命名的項目文件夾的默認圖標和啓動圖像的鏈接被破壞 - 一旦被固定的一切再次合作!謝謝! –
@JayiODroid或者你應該添加這個答案,以便它可以被接受和問題關閉。不要將解決方案隱藏在評論中! – jrturton