zoukankan      html  css  js  c++  java
  • ios-Frame和bounds的区别

    NSLog(@"%@",NSStringFromCGRect([UIScreen mainScreen].bounds));//拿到当前设备的尺寸,为了防止硬编码呗
    [UIApplication sharedApplication].keyWindow;//拿到当前应用的window,照理说一个应用是只有一个window的
       /**
         UIKIT_EXTERN const UIWindowLevel UIWindowLevelNormal;
         UIKIT_EXTERN const UIWindowLevel UIWindowLevelAlert;
         UIKIT_EXTERN const UIWindowLevel UIWindowLevelStatusBar;
         **/
        [UIApplication sharedApplication].keyWindow.windowLevel=UIWindowLevelNormal;

     //理解:状态栏是盖在了window上面,占用的告诉为20,ios7的那个状态栏是透明的,ios6的状态栏有个黑色的背景就这样,UIWindow也是一个特殊的视图

     NSLog(@"%@",NSStringFromCGRect([UIScreen mainScreen].bounds));
        //{{0, 0}, {320, 480}}
        NSLog(@"%@",NSStringFromCGRect([[UIScreen mainScreen] applicationFrame]));
        //{{0, 20}, {320, 460}}这个结果再ios6和ios7都一样
    1.这里只记录一些学习笔记 2.这里只记录一些学习心得,如果心得方向有错,请留言 2.这里只记录一些日记(只为提升英语,暂时有点忙,等转行了开始写)
  • 相关阅读:
    阅读笔记--- 04
    站立会议--06个人进度
    站立会议--05 个人
    站立会议---04个人
    场景分析
    站立会议---03个人
    站立会议---02 个人进度
    计算某一天距离今天多少天,多少小时,多少分钟
    改变图片颜色
    手动调整导航控制器中的viewcontroller
  • 原文地址:https://www.cnblogs.com/liyang31tg/p/3636816.html
Copyright © 2011-2022 走看看