iOS window添加视频view或图片view,并有切换根视图控制器的时候注意
2017-10-20 18:13
429 查看
比如,_window设置完RootViewController之后,添加了一张UiimageView到window上,
此时按道理说UiImageView应该在最上边,但实际上不一定,因为可能你的根视图控制器在viewdidload或者viewwillappear的方法里有耗时操作,导致了可能vc.view在imageview上边,
这样的时候,解决方法就是:delegate里边添加在window的东西设置为属性,切换根视图的时候,在后边BringSubviewToFront,把需要展示的视图提到最前边.
另外,顺便写一下不管是navigationvc,tabbatvc,vc是present还是push的,中间层的vc。present或push出得vc都会处于window的最上面显示,这里的最上面并非堆栈,仅仅只是显示的最上面
此时按道理说UiImageView应该在最上边,但实际上不一定,因为可能你的根视图控制器在viewdidload或者viewwillappear的方法里有耗时操作,导致了可能vc.view在imageview上边,
这样的时候,解决方法就是:delegate里边添加在window的东西设置为属性,切换根视图的时候,在后边BringSubviewToFront,把需要展示的视图提到最前边.
另外,顺便写一下不管是navigationvc,tabbatvc,vc是present还是push的,中间层的vc。present或push出得vc都会处于window的最上面显示,这里的最上面并非堆栈,仅仅只是显示的最上面
相关文章推荐
- 在imageView依次添加7个手势, 1.点击哪个按钮,往imageView上添加哪个手势.(保证视图上只有一个手势). 2.轻拍:点击视图切换美女图片.(imageView上首先展示的美女
- 【iOS开发-24】导航控制器下不同视图控制器之间切换:利用CATrasition和view的layer层来实现自定义的动画效果
- Android中的ImageView的getDrawableCache获取背景图片的时候注意的问题
- Android中的ImageView的getDrawableCache获取背景图片的时候注意的问题
- iOS自定义alertView,继承自UIView,可以添加子视图,标题图片,文字
- animator,视图控制器的视图转化为物理世界,图片添加重力碰撞,边缘碰撞属性
- 关于在视图控制器上添加另一个控制器的View的问题
- iOS7新特性 ViewController转场切换(二) 系统视图控制器容器的切换动画---push pop present dismis
- 在使用viewPager做图片切换时注意图片存放的位置
- Android中的ImageView的getDrawableCache获取背景图片的时候注意的问题
- iOS开发导航控制器下不同视图控制器之间切换:利用CATrasition和view的layer层来实现自定义的动画效果
- iOS之悬浮视图:按钮/图片/轮播图/gif图/视频/音频/自定义view
- 图片视图(ImageView)——Mars Android开发视频教程之第一季第十一集(重)
- 1.在写TextView 和ImageView 使用Selector切换字体颜色和图片的时候遇到定义的selector无效?
- iOS presentViewController两个视图控制器的时候返回根视图
- 为ViewPager添加视图切换动画
- 添加查询删除+retrofit请求+okHttp请求+fresco加载图片+recyclerview加载数据二级购物车+视频播放
- [Sencha ExtJS & Touch] 表格(Ext.grid.Grid) 和 表格视图选项(Ext.grid.plugin.ViewOptions) 使用的时候要注意的问题
- iOS7新特性 ViewController转场切换(三) 自定义视图控制器容器的切换---非交互式
- Container View 是用来在一个视图控制器上添加子试图控制器的