0

目前我想让我的 UINavigationController 的外观和感觉像 facebook 的主视图。

在此处输入图像描述

我正在考虑使用 UIsegmentedControl,它具有透明背景,并在按钮视图中输入图像。

另一个想法是使用背景图像作为图像创建自定义按钮。

如果有人对如何完成此操作或我可以参考的示例项目有任何想法,请参考我!!!哈哈。

谢谢堆栈溢出!!!

4

1 回答 1

1

在这种情况下,我将只使用标准 UIBarButtonItems 左右的。然后中心将是一个自定义视图,里面有 3 个按钮。UINavigationItem 有一个名为“titleView”的属性。

所以在一些适当的控制器中只是做某事。喜欢:

self.navigationItem.titleView = myCustomViewWithThreeButtonsAsSubviews;
self.navigationItem.rightBarButtonItem = myLeftUIBarButtonItem;
self.navigationItem.leftBarButtonItem = myRightUIBarButtonItem;

将 barButtontem 的样式设置为 UIBarButtonItemStylePlain 并提供图像将轻松完成这项工作。

于 2013-05-29T21:37:37.167 回答