嗨,当我从硬件菜单更改设备时,我遇到了这个奇怪的问题,但我想我可能遗漏了一些简单的东西。
我的视图控制器中有这段代码:
- (void)touchesBegan:(NSSet *)touches
withEvent:(UIEvent *)event
{
// Just logging some values
NSLog(@"%@ %@ %@", NSStringFromCGRect([[UIScreen mainScreen] bounds]), NSStringFromCGRect(self.view.frame), NSStringFromCGRect([[UIScreen mainScreen]applicationFrame]));
}
当我最初运行时,一切正常。当我单击视图控制器的视图时,会打印日志。
但是,如果我进入硬件菜单并选择:Hardware -> Device -> iPhone (Retina 3.5 inch)
首先发生的是我的应用程序被最小化/关闭(应该这样发生吗?)。
然后,我需要从模拟器中找到我的应用程序的图标并从头启动它。
现在,当我单击视图控制器日志的视图时不再显示。我做错了什么?