覆盖观点&定位

时间:2009-05-24 06:59:00

标签: iphone

我有一个标签栏视图,另一个包含按钮的UIView,需要在标签栏上方可见。

我添加了另一个视图,该视图始终位于当前选择标签的视图上方,但无法弄清楚如何使其位于标签栏上方Screenshot http://img.skitch.com/20090524-jq6ufyiwp6c2uu1x5tkrrsd97m.jpg

3 个答案:

答案 0 :(得分:2)

我建议对tabbar进行子类化以包含新视图。这样您就不必担心覆盖视图的选项卡。所有调整大小都应该自动完成,你永远不会意外隐藏组件。

您还可以让控制器同时查看您添加的按钮和视图。你只需要将tabbarviewcontroller中的tabbar替换为你的tabbar。

答案 1 :(得分:1)

在标签栏视图中使用按钮添加视图,并使用其中一个

- bringSubviewToFront:

- insertSubview:aboveSubview:

将它放在首位并检查您需要多少像素来定位按钮,以便它不会超出标签。

答案 2 :(得分:0)

您也可以在窗口级别添加它。