zoukankan      html  css  js  c++  java
  • ios 获取屏幕的属性和宽度

    app尺寸,去掉状态栏

    CGRect r = [ UIScreen mainScreen ].applicationFrame;

    r=0,20,320,460

    屏幕尺寸

    CGRect rx = [ UIScreen mainScreen ].bounds;

    r=0,0,320,480

    状态栏尺寸

    CGRect rect; rect = [[UIApplication sharedApplication] statusBarFrame];
    

    iphone中获取屏幕分辨率的方法

    CGRect rect = [[UIScreen mainScreen] bounds];
    CGSize size = rect.size;
    CGFloat width = size.width;
    CGFloat height = size.height;

    另外,设计UI的时候,注意用户最小的触控面积。有2种说法 

    44*44 好像是来自sdk

    64*64 来自standford讲义

            UIView.animateWithDuration(0.5, animations: { () -> Void in

                self.conMainViewMarginTop.constant = UIScreen.mainScreen().bounds.height

                self.viewMain.layoutIfNeeded()

            })

    约束改变后,实现动画的实现,  self.viewMain.layoutIfNeeded() 这句话很重要

    http://blog.csdn.net/guozh/article/details/8501989

  • 相关阅读:
    页面框架布局
    socket、tcp、udp、http 的认识及区别
    servlet验证码的设置
    java换行符
    如何在jsp里禁止session
    EL和JSTL表达式
    C标签
    request与response
    文件上传与下载—>struts
    页面跳转
  • 原文地址:https://www.cnblogs.com/cmblogs/p/4633096.html
Copyright © 2011-2022 走看看