Iphone Three20 TTPhotoViewController出现问题
我不确定这是否是询问或报告此问题的正确地点。。。但我希望这里有人能帮我解决以下问题 我目前正在创建一个提供多种功能的应用程序。无论如何,它还包括Three20提供的TTPhotoViewController。这个控制器非常棒,但是我在使用TTPhotoViewController后遇到了一些问题,因为所有内容都落后于我的navigationbarcontroller 下面是一些屏幕截图,您可以在打开viewcontroller前后看到这些截图 之前: 之后: 希望你们能帮我,因为我对这些东西还不太熟悉 提前感谢,,Iphone Three20 TTPhotoViewController出现问题,iphone,objective-c,three20,ttphotoviewcontroller,Iphone,Objective C,Three20,Ttphotoviewcontroller,我不确定这是否是询问或报告此问题的正确地点。。。但我希望这里有人能帮我解决以下问题 我目前正在创建一个提供多种功能的应用程序。无论如何,它还包括Three20提供的TTPhotoViewController。这个控制器非常棒,但是我在使用TTPhotoViewController后遇到了一些问题,因为所有内容都落后于我的navigationbarcontroller 下面是一些屏幕截图,您可以在打开viewcontroller前后看到这些截图 之前: 之后: 希望你们能帮我,因为我对这些东
Wesley我想问题的原因是TTPhotoViewController将导航控制器导航栏的栏样式更改为UIBarStyleBlack半透明,而您需要做的是将栏样式属性重置为UIBarStyleDefault。您可以尝试拨打:
self.navigationController.navigationBar.barStyle = UIBarStyleDefault;
在视图中显示:屏幕截图中视图控制器的方法
顺便说一句,如果视图控制器是TTViewController的子类,则可以尝试应用navigationBarStyle属性。根据我的经验,最好的结果是设置:
self.navigationController.navigationBar.barStyle
至UIBarStyleDefault
(或UIBarStyleBlack
)
在禁用ttphotoviewcontroller
后将显示的viewController的viewwillbeen
方法中
viewdide
将适用于,但它可能会在视图中造成一些“跳跃”的视觉效果。我遇到了与@copps相同的问题,您的解决方案工作得很好,只是您不是指navigationBar.bar,而是指navigationBar.barStyle。@Zoble您救了我一天,谢谢!小增强,最好添加到视图内部,以避免在用户面前更改样式