对于iOS 6应用,我想实现自定义标签。我希望这些标签看起来像这个应用程序:
如您所见,屏幕顶部有标签(标签为:精选/本地,现在/奖励/活动,奖励/奖品)
我想要的是实现具有不同内容的类似标签(甚至包含表视图和详细信息视图的导航内容)。
实际上,我希望这些标签与iOS标签完全一致。
此外,就像在这个应用程序中一样,除了我想要添加的自定义选项卡之外,我已经在屏幕底部使用了iOS选项卡。
你能帮助我并给我一些实施这些标签的指示吗?
我尝试使用单独的视图控制器,从中我将根视图添加到包含选项卡的控制器中的视图中。但是我有一些问题:表视图和导航不起作用。
答案 0 :(得分:0)
有问题的控件实际上不是标签,而是[UISegmentedControl][1]
。使用此控件,您只需将IBAction链接到其valueChanged
插座,您可以在其中定义逻辑,以根据所选的段更改屏幕上的视图:
- (IBAction)segmentDidChange:(UISegmentedControl *)sender
{
if (sender.selectedSegmentIndex == 0) {
// do something
}else{
// do something else
}
}