如题,请教各位大神怎么解决。具体例子见百度音乐,底部音乐播放的 view
解决方案 »
- 【语法问题】怎么给对象发消息?
- Lazarus for IOS 开发教学视频 + 例子
- UITextView滚动问题
- iOS 页面跳转
- iOS系统学习的方法征集帖
- 优酷 m3u8改版了
- UINavigationControllers are not allowed in a navigation controller
- IOS 如何调用其他应用程序打开我下载好了的 EXCEL WORD PDF 等
- 网络数据解析问题
- SDWebImage加载网络图片
- 如何监测页面上发生了事件?
- 大牛看看这个错误__NSCFString deleteCharactersInRange:]: Range or index out of bounds'
[self.window addSubview:subview];
UIWindow * window = arr[0];
2.把你想要的view添加到这个UIWindow
3.调用[UIWindow makeKeyAndVisible]方法显示出来
这个样就可以达到你想要的效果
if (view.tag == 1111) {
view.hidden = NO;
}
}
这个创建在任何vc里都可以的,要消失它就hidden=yes,就可以了,如果要再次显示就makeKeyAndVisible。
我的项目里要有网易新闻听广播的那种效果也是你说的百度音乐那种,我就是这样实现的,只不过我把这个自己创建的UIWindow弄成的单例
非常谢谢你提供思路。我现在这样操作的:在appdelegate的源文件中,初始化了一个 ui window,把想固定的 view给了 window,然后把第一个控制器A 作为根控制器给了 window,但是当我切换到控制器 B 的时候,想要固定的 view,就消失了。我需要怎么修改?一个应用程序不是只有一个 uiwindow吗?为什么要做成单例呢?怎么把系统的 uiwindow做成单例?水平有限,还望耐心指点,不甚感激
非常谢谢你提供思路。我现在这样操作的:在appdelegate的源文件中,初始化了一个 ui window,把想固定的 view给了 window,然后把第一个控制器A 作为根控制器给了 window,但是当我切换到控制器 B 的时候,想要固定的 view,就消失了。我需要怎么修改?一个应用程序不是只有一个 uiwindow吗?为什么要做成单例呢?怎么把系统的 uiwindow做成单例?水平有限,还望耐心指点,不甚感激
第一个问题回答:你自己去收uiwindow这方面的资料就会明白
第二个问题回答:我的项目需要
第三个问题回答:我的原话是“只不过我把这个自己创建的UIWindow弄成的单例”