iPhone,我可以在选项卡栏下放置imageView吗?

iPhone,我可以在选项卡栏下放置imageView吗?,iphone,uitabbarcontroller,uitabbar,Iphone,Uitabbarcontroller,Uitabbar,我目前有一个iPhone应用程序,它利用了选项卡栏控件。我想知道是否可以将选项卡栏从屏幕底部向上移动,并在其下方放置一个imageView。提前谢谢 您应该能够像这样设置UITabBar的帧: myTabBar.frame = CGRectMake(0, 240, 320, 50); 即使您可以,也不强烈建议您这样做,因为它不符合人机界面准则,即选项卡栏应始终显示在屏幕底部。您可以使用 myTabBar.frame=CGRectMake(0,UIApplication.sharedApplic

我目前有一个iPhone应用程序,它利用了选项卡栏控件。我想知道是否可以将选项卡栏从屏幕底部向上移动,并在其下方放置一个imageView。提前谢谢

您应该能够像这样设置UITabBar的帧:

myTabBar.frame = CGRectMake(0, 240, 320, 50);

即使您可以,也不强烈建议您这样做,因为它不符合人机界面准则,即选项卡栏应始终显示在屏幕底部。

您可以使用

myTabBar.frame=CGRectMake(0,UIApplication.sharedApplication().statusBarFrame.size.height,UIScreen.mainScreen().bounds.size.width,50)

注意:它仅在viewDidLoad()中生效,而不在任何其他方法中生效。因此,如果使用HIDEBOTTOMBARWHENPUSTED()方法隐藏tabbar,则在按下时它会隐藏tabbar,但在弹出视图时,即使将其框架设置为顶部,tabbar也会固定到底部。此外,个人热点栏与选项卡栏框架重叠。尝试备选方案

您(每个人)都应该完整阅读本文档: