我正试图根据装置轮换对我的器具进行一些接口改动。
我的看法是有根据的。 因此,其主要观点控制器有有效载荷方法。
服饰物。 装置定位方面的几乎所有变化都触发了“Autorotate TofaceOrientation”方法,但在从任何景象开始将这一装置放置在十字路口时,这种方法并不被称作。
在总结时,我已经做了一个发言。
NSLog(@"orientation=%d", interfaceOrientation);
我所看到的非常奇怪的是:
- When I run the app, shouldAutorotateToInterfaceOrientation is called 6 times before the app s interface even appears. Every time it runs, it reports a different number for the orientation: the order it reports on console is: portrait, portrait, portrait, landscape right, landscape left, upside down) (????).
在此期间,情况刚刚开始。 夸张报道,所有6条电话都来自该代表。
因此,这里的问题是:
- WHy shouldAutorotateToInterfaceOrientation is not being called when the device enters on portrait?
- Why is the delegate calling this method 6 times before the app s is even visible, specially when no rotation is being done?
感谢。