【发布时间】:2010-07-01 04:57:04
【问题描述】:
我有一个以编程方式创建的 TabBar。在此选项卡栏的视图控制器中,我正在尝试使用 - 减小导航栏的大小 - "self.navigationController.navigationBar.frame = CGRectMake(0, 20, 320, 30);"
视图控制器第一次加载导航栏时会显示我指定的尺寸,但之后它会自动重置其尺寸。
有这个问题的例子可以从http://dl.dropbox.com/u/2647092/iPhone_tabbar_example.zip下载 要在此示例中复制此问题,请执行以下步骤 -
- 打开并运行项目
- 在模拟器中点击Tab1然后点击Tab2再次点击Tab1,Tab1的导航栏将被调整为默认尺寸
在这种情况下我做错了什么还是有其他方法可以做到这一点?
请告诉我。
谢谢, 尤格什
【问题讨论】:
标签: objective-c iphone uinavigationcontroller uitabbarcontroller uinavigationbar