如何在ios5中更改UINavigationbar的高度
在我做了很多测试之后,改变了uinavigationbar的高度。似乎没有有效的方法可以做到这一点。self.navigationController.navigationBar.transform=CGAFFINE不是很好,它还将扩展title和barbutton项。有没有这样的想法。如何在ios5中更改UINavigationbar的高度,ios,uinavigationbar,Ios,Uinavigationbar,在我做了很多测试之后,改变了uinavigationbar的高度。似乎没有有效的方法可以做到这一点。self.navigationController.navigationBar.transform=CGAFFINE不是很好,它还将扩展title和barbutton项。有没有这样的想法。 非常感谢你的帮助 您无法更改导航栏的高度 您只能更改其宽度您可以尝试 self.navigationController.navigationBarHidden = NO; self.navigationCon
非常感谢你的帮助 您无法更改导航栏的高度 您只能更改其
宽度您可以尝试
self.navigationController.navigationBarHidden = NO;
self.navigationController.navigationBar.frame = CGRectMake(0.0f, 0.0f, self.navigationController.navigationBar.bounds.size.width, 94.0f);
是的,iOS 5真的剥夺了导航栏的任何控制权,甚至让你很难用自己的导航栏来覆盖它。因此,这意味着UINavigationBar不能根据要求随意更改。开发定制应用程序太有限了。。检查上述链接中涉及类别的第三个答案