如何设置UIViewController标题的位置?

时间:2013-09-01 06:45:52

标签: iphone ios objective-c

我有一个自定义的UIViewController,我需要更改标题的位置。

我该怎么做?

是否有要设置的属性?

2 个答案:

答案 0 :(得分:2)

每个视图控制器都有navigationItem属性。它的类型是UINavigationItem。该类具有titleView属性。而不是说:

self.title = @"Some Title";

在视图控制器中,您可以执行以下操作:

self.navigationItem.titleView = someCustomView;

您的案例中的诀窍是创建一个UIView类,其中包含UILabel定位的方式。此解决方案有一些限制,但由于您没有提供有关您实际希望实现的内容的任何详细信息,因此这是没有进一步信息的最佳解决方案。

答案 1 :(得分:0)

不,你不能这样做。

如果您希望对用户界面进行这种类型的控制,则无法使用内置的系统控件。