0
我想要处理与UINavigationItem UINavigationBar的旋转(我没有使用UINavigationController),我已经成功地使高度和宽度显示根据,但似乎并不正确,因为UINavigationBar仍然用作肖像模式(大标题和按钮),当我为两个度量设置自定义背景时,它似乎只显示肖像背景度量,完全忽略了风景。UINavigationBar处理旋转
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"modal-top-landscape"] forBarMetrics:UIBarMetricsLandscapePhone];
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"modal-top"] forBarMetrics:UIBarMetricsDefault];
有没有办法告诉UINavigationBar被旋转,并应该相应地显示文本和按钮?
我附上一些截图: 这个
我不回答问题,因为这是一种解决方法,我不知道其他人是否有更好的主意。 – Josejulio