1
在我们的应用程序中,初始ViewController嵌入到常规导航控制器中。我们有两个UIBarButton,位于导航栏的右上角。其中一个按钮的样式是自定义图像,另一个是来自提供的系统项目的相机图标。UIBarButtons系统项目样式,旋转后消失
以下是问题: 当应用程序以纵向显示时,两个栏按钮均可见。将设备旋转到风景之后,带相机符号的UIBarButton消失,再次旋转回肖像时不再显示。
我没有导航栏和UIBarButtons的插座,没有任何代码的调整。
旋转后消失的按钮仍然存在于导航栏中,如果您点击应该显示的位置,则会触发该操作。它似乎只是因为某些原因被删除的图像。只有当按钮使用任何系统项目样式时。
任何人都可以想到发生此问题的原因吗?
你能否提供一些在导航栏上添加两个栏按钮的代码? – Jamil
按钮不添加在代码中,它们被添加到Interface Builder中。这些按钮没有插座,它们之间的唯一区别是系统项目的按钮在旋转后变为不可见。 – standers