zoukankan      html  css  js  c++  java
  • iOS 电话在后台运行时,我的启动图片被压缩

    一,经历

    <1> 第一感觉是启动图片没有设置好,长度设置小了.但是和网上说的正确方式相比,没什么差别.

    <2> 害怕是控制器影响的,又新建了一个项目,来检验启动图片是否设置成功.但结果依然是启动图片被压缩.

    <3> 我开始担心是图片的问题,但是图片的像素都是正确的.

    <4> 万般无奈之下,我看看微信等 app 是怎么做的,结果它们竟然是全屏显示启动页.然后我也试一试,把项目配置中的Hide status bar. 勾上了,并在启动成功的代理方法中显示导航栏,终于把导航栏给遮住了.

    <5> 打印了一下iPhone5c后台运行电话时的导航栏高度,结果竟然是40,可正常状态下是20,才明白图片被压缩是导航栏的原因啊!

    1 - (void)viewDidLayoutSubviews
    2 {
    3     [super viewDidLayoutSubviews];
    4     CGFloat videoHeight = [PTVConfig liveVideoHeight];
    5     CGRect rcInformation =CGRectMake(0, videoHeight + 20, self.view.frame.size.width, self.view.frame.size.height - videoHeight - 20);
    6     [self.liveInformationController setFrame:rcInformation];
    7 }
  • 相关阅读:
    纪念又一次ak
    hdu5618
    bzoj3393
    bzoj3438
    [JSOI2007]建筑抢修
    [CQOI2014]数三角形
    [BZOJ2662][BeiJing wc2012]冻结
    [NOIP2015]运输计划
    [ZJOI2006]超级麻将
    [APIO2009]抢掠计划
  • 原文地址:https://www.cnblogs.com/lz465350/p/5216699.html
Copyright © 2011-2022 走看看