UITabbar的位置

时间:2010-05-28 13:59:56

标签: iphone

我尝试使用CGRectMake将UITabbar放在iPhone窗口上。 但我发现Y位置与Interface Builder中的显示不同。

有没有人遇到同样的问题?

使用CGRectMake定位x,y位置,是否可能因兼容原因导致拒绝App stoe?

由于

InterDev中

1 个答案:

答案 0 :(得分:1)

如果标签栏与标签栏控制器相关联,则可能无法在代码中移动标签栏。来自Apple的文档:

“重要:在iPhone OS 3.0及更高版本中,当与标签栏控制器对象关联时,不应尝试使用此类的方法和属性来修改标签栏。以这种方式修改标签栏结果抛出异常。相反,对标签栏或其项目的任何修改都应通过标签栏控制器界面进行。您仍然可以直接修改与标签栏控制器无关的标签栏对象。“

http://developer.apple.com/iphone/library/documentation/uikit/reference/UITabBar_Class/Reference/Reference.html