标签栏控制器场景中的共享视图项(ios)

时间:2014-02-16 13:46:54

标签: ios objective-c tabs

我使用了xcode提供的标签栏控制器场景。

我要做的是下载copyleft和CC音乐的应用程序。

这两个标签将是:“搜索”(搜索音乐)& “图书馆”(浏览下载的音乐)

“搜索”选项卡还可以为用户提供在下载之前流式传输音乐的可能性。

所以,我希望两个标签都使用同一个播放器。在android中,为了做到这一点很容易,因为可以直接在父视图上添加播放器(按钮,滑块和一些标签)并通过标签控制它。

但似乎我无法直接在父视图上添加视图,并且创建玩家来做同样的事情似乎很愚蠢。

我对ios很新(大约4天......)所以我希望我的问题能得到一个简单的答案。

我很乐意为我的问题提供代码,但没有代码,因为它只是来自xcode的“标签应用程序”模板。

1 个答案:

答案 0 :(得分:0)

您可以添加自己的UIWindow。 我用它在状态栏位置添加通知

UIWindow *notificationWindow = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
notificationWindow.backgroundColor = [UIColor clearColor];
notificationWindow.userInteractionEnabled = NO;
notificationWindow.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
notificationWindow.windowLevel = UIWindowLevelStatusBar;
notificationWindow.rootViewController = [UIViewController new];