0

我正在为 iOS5 创建一个 iPAD 应用程序,它有一个根标签栏,并且标签栏的每个视图控制器都需要是一个导航控制器。

我在尝试弄清楚如何自定义 uinavigationcontroller 的外观时遇到了麻烦,因此导航栏从状态栏向下移动 28 像素;在上面的横幅空间中,我需要找到一个徽标(imageview)和一个将出现在应用程序的每个视图上的搜索栏)。我的问题是我不知道我是否应该:A)自定义导航控制器或 B)我应该在 IB 上创建视图作为 xib 并将其集成到 Storyboard 上。C)我应该创建类别来修改导航栏的标准外观(位置)。

对于选项 A,我认为不可能在 iOS5 上对 uinavigationcontroller 进行子类化(但我对此并不完全确定)。对于选项 B,我担心如果为 UI 创建 xib,我需要创建与导航相关的所有逻辑。

我非常感谢您可能认为有帮助的任何帮助或任何链接。

谢谢!。

4

1 回答 1

0

我认为这可以解决问题:

[yourNavBar setCenter:CGPointMake(yourNavBar.center.x,yourNavBar.center.y + 28)];
于 2013-05-27T20:29:42.137 回答