iPhone Tabbar应用程序:是否可以在Tabbar内部(顶部)添加子视图?

iPhone Tabbar应用程序:是否可以在Tabbar内部(顶部)添加子视图?,iphone,objective-c,uitabbarcontroller,uitabbar,addsubview,Iphone,Objective C,Uitabbarcontroller,Uitabbar,Addsubview,我正在开发一个uitabbar应用程序,我想知道是否可以在其中放置一个视图 我这样做的主要目的是在标签栏上方放置一个半透明的音乐播放器,大约20像素,这样当用户在其他视图之间切换时,音乐播放就不会停止 你可以在麦当娜的应用程序中看到类似的解决方案(whis是用移动Roadie制作的) 再次感谢你的帮助。希望有人知道这一点您可以将视图作为应用程序窗口的子视图,放在整个应用程序的“顶部”。例如,这将在您的整个应用程序上“浮动”一个红色矩形(我在一个基于选项卡栏的应用程序中试用过,效果非常好): 好吧

我正在开发一个uitabbar应用程序,我想知道是否可以在其中放置一个视图

我这样做的主要目的是在标签栏上方放置一个半透明的音乐播放器,大约20像素,这样当用户在其他视图之间切换时,音乐播放就不会停止

你可以在麦当娜的应用程序中看到类似的解决方案(whis是用移动Roadie制作的)

再次感谢你的帮助。希望有人知道这一点

您可以将视图作为应用程序窗口的子视图,放在整个应用程序的“顶部”。例如,这将在您的整个应用程序上“浮动”一个红色矩形(我在一个基于选项卡栏的应用程序中试用过,效果非常好):


好吧,我想这是不可能的:(谢谢你提供的信息,我也用另一种方法解决了这个问题:我在tabbar应用程序的app代理中的主视图层上插入了新层(CGLayer)。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

    // Override point for customization after application launch.

    // Add the tab bar controller's view to the window and display.
    [self.window addSubview:tabBarController.view];
    [self.window makeKeyAndVisible];

    UIView *myView = [[[UIView alloc] initWithFrame:CGRectMake( 50, 50, 50, 50 )] autorelease];
    myView.backgroundColor = [UIColor redColor];
    [self.window addSubview:myView];

    return YES;
}