`

使用[[UIScreen mainScreen] bounds]初始化时,得到的不是全屏的高度

 
阅读更多
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    // Override point for customization after application launch.

    self.window.rootViewController = [[GlobalController getInstance] viewController]; 

    self.window.backgroundColor = [UIColor whiteColor];
    [self.window makeKeyAndVisible];
    return YES;
}

 发现实际的应用高度只有480。整个状态栏都下移了, 有什么办法实现应用的高度等于全屏的高度?

 

答:

  1. copy Images.xcassets
  2. 添加Lanun Screen.xib文件
  3. 增加launch image source 和 Launch Screen File;
  4. 如果还不行,Lanun Screen.xib先don’t use asset file,再重新添加;
    最后就ok了。
分享到:
评论

相关推荐

    ios - A-常用宏定义

    #define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width) #define SCREEN_HEIGHT ([UIScreen mainScreen].bounds.size.height) //-------------------获取设备大小----判断5--------------------- #define...

    ios-酷炫重力感应imageView.zip

    YGGravityImageView *imageView = [[YGGravityImageView alloc]initWithFrame:CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height)]; imageView.image = ...

    轮播3d旋转

    focusView3.frame = CGRectMake(20, 20, [UIScreen mainScreen].bounds.size.width-40, [UIScreen mainScreen].bounds.size.height-40); [self.view addSubview:focusView3]; focusView3.delegate =self; ...

    iOS手势密码的实现方法

    #define ScreenHeight [[UIScreen mainScreen] bounds].size.height #define ScreenWidth [[UIScreen mainScreen] bounds].size.width 控制器.m文件 这里的imageView是用来装手势画图之后的image,看后面就清楚了 ...

    iOS中常用的宏定义总结

    前言 宏定义在C系开发中可以说占有举足轻重的作用,为了简化开发流程,提升...#define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width) #define SCREEN_HEIGHT ([UIScreen mainScreen].bounds.size.height) //

    iOS tableView实现顶部图片拉伸效果

    #define SCREEN_W [UIScreen mainScreen].bounds.size.width #define SCREEN_H [UIScreen mainScreen].bounds.size.height #define TOP 200 //顶部预留 #import ViewController.h @interface ViewController ()&lt...

    使用Xcode为iOS应用项目创建PCH文件的方法及应用示例

    pch 可以用来存储共享信息,比如设备屏幕的宽度,高度。版本号等等 公用信息 Xcode 老版本会自动为我们创建pch文件,...#define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width) #define SCREEN_HEIGHT ([UISc

    IOS自定义UIButton九宫格效果

    #define SCREEN_WIDTH [UIScreen mainScreen].bounds.size.width #define SCREEN_HEIGHT [UIScreen mainScreen].bounds.size.height #define JHRGB(r,g,b) [UIColor colorWithRed:(r/255.0) green:(g/255.0) blue:(b...

    TagList:多功能标签

    TagList自定义标签显示控件,简单灵活易用,功能点如下:1:可动态 添加/删除 一个或多个 标签2:根据当前tag内容多少... bounds].size.width#define kMainScreenHeight [[UIScreen mainScreen] bounds].size.height@i

    ios-字体大小适配-runtime.zip

    runtime字体大小适配 (void)load{ //获取替换后的类方法 Method newMethod = class_... newFont = [UIFont adjustFont:fontSize * [UIScreen mainScreen].bounds.size.width/YourUIScreen]; return newFont; }

    屏幕截图功能

    float width = [UIScreen mainScreen].bounds.size.width; float height = [UIScreen mainScreen].bounds.size.height; UIGraphicsBeginImageContext(CGSizeMake(width, height)); CGContextRef context = ...

    BGFoundationKit:一个swift基础框架

    public let BGMainScrrenBounds = UIScreen.mainScreen().bounds /// 屏幕大小 public let BGMainScrrenSize = UIScreen.mainScreen().bounds.size /// 屏幕宽度 public let BGMainScreenWidth = UIScreen....

    iOS tableView实现下拉图片放大效果

    #define kScreenbounds [UIScreen mainScreen].bounds #define kScreenWidth [UIScreen mainScreen].bounds.size.width #define kScreenHeight [UIScreen mainScreen].bounds.size.height // 宏定义一个高度 #define...

    ios-无限轮播(自定义PageControl,可定制).zip

    FFBannerView *bannerVew = [FFBannerView bannerViewWithFrame:CGRectMake(0, 250, [UIScreen mainScreen].bounds.size.width, 200) netWorkImageArray:array placeHolderImage:nil]; bannerVew.timeInterval = ...

    一个打分特效视图

    drawingView = [[DrawingView alloc]initWithFrame:CGRectMake(25, 100, [[UIScreen mainScreen] bounds].size.width - 50, [[UIScreen mainScreen] bounds].size.width - 50)]; drawingView.delegate = self; ...

    iOS屏幕根据键盘自动变化高度

    一、效果图 二、代码 ViewController.h #import @interface ...#define W [UIScreen mainScreen].bounds.size.width #define H [UIScreen mainScreen].bounds.size.height @interface ViewController

    Objective-C实现自定义的半透明导航

    #define kScreenWidth [[UIScreen mainScreen] bounds].size.width #define kScreenHeight [[UIScreen mainScreen] bounds].size.height #import RSwenNav.h @implementation RSwenNav { UIVisualEffectView *...

    ios-广告图片滚动器.zip

    ImageScrollView *imgScrollView = [[ImageScrollView alloc] initWithFrame:CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, 200)]; [self.view addSubview:imgScrollView]; //添加数据 ...

    CPMotionRecognizer:向 UIResponder 添加“动作识别器”(用于检测抖动)

    用法设置一次… 在您的应用程序委托中,实例化运动检测 UIWindow 子类: self.window = [[CPMotionRecognizingWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];...然后像这样使用无论你想要处理抖动的...

    ios-IOS下拉菜单.zip

    menuFrame:CGRectMake([UIScreen mainScreen].bounds.size.width-125- 10, 136, 125, 115) clickIndexHandle:^(NSInteger index) { switch (index) { case 0://这个是选中哪一行的时候的输出,或者执行的动作,...

Global site tag (gtag.js) - Google Analytics