【发布时间】:2013-08-15 01:11:49
【问题描述】:
我想在导航栏上添加一个段控制器不是作为标题,而是像这样:
我该怎么做?
【问题讨论】:
标签: ios uinavigationcontroller uikit uisegmentedcontrol
我想在导航栏上添加一个段控制器不是作为标题,而是像这样:
我该怎么做?
【问题讨论】:
标签: ios uinavigationcontroller uikit uisegmentedcontrol
问题在于它看起来使用了导航栏的标题,实际上它与您希望分段控件所在的位置相同。相反,您需要在导航栏添加“提示”以增加栏的高度,并在栏的内容区域上方添加提示文本。
这可以完全在 Interface Builder 中完成,如下面的屏幕截图所示,或者使用以下代码以编程方式完成:
[self.navigationController.navigationItem setPrompt:@"some prompt text"];
【讨论】:
我不得不做同样的事情,只是在导航栏底部添加的视图中添加了分段控件。
【讨论】: