码迷,mamicode.com
首页 > 移动开发 > 详细

iOS学习day1

时间:2016-01-26 10:38:13      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:

iOS学习day1

UIwindow->UIviewcontrol->UIview

UIscreen

 写项目方式:

1.storyBoard

2.xib文件

 

3.纯代码

苹果手机尺寸

/* 

 iPhone4  3.5寸  不是retina屏  32位系统   320×480

 iPhone4s 3.5寸  retina屏 32位系统       640×960

 iPhone5/5c  4寸    retina屏 32位系统    640×1136

 iPhone5s 4寸  retina屏 64位系统         640×1136

 iPhone6/6s 4.7寸 retina屏 64位系统      750×1334

 iPhone6 plus/iPhone6s plus  retina屏 64位系统 1242×2208

 */

ios应用图标

使用软件prepo

iOS生命周期

UIview

    1.bounds和frame的区别

 frame是以父视图为参考系

 bounds是以自身为参考系

结构体里面的值无法直接修改

可以通过操纵局部变量来改变

CGRect rect = self.frame;

    rect.origin.x = x;

    self.frame = rect;

 

window写法:

self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];

    self.window.backgroundColor = [UIColor blackColor];

    self.window.rootViewController = [[ViewController alloc] init];

    [self.window makeKeyAndVisible];

尺寸获取软件:马克曼

数码测色计:

全局变量的设置

#define SCREEN_WIDTH [UIScreen mainScreen].bounds.size.width

#define SCREEN_HEIGHT [UIScreen mainScreen].bounds.size.height

 

//以小写k打头定义标示符  只作用于一个编译单元

 

//所有字母大写 作用于全局

UIcolour总结及写法

#define RGBA(r,g,b,a) [UIColor colorWithRed:(r)/255.f green:(g)/255.f blue:(b)/255.f alpha:(a)];

//    图片转换color

    //[UIColor colorWithPatternImage:[UIImage imageNamed:@"haha"]];

    

//    saturation饱和度 brightness亮度

    //[UIColor colorWithHue:0.4 saturation:1 brightness:1 alpha:1];

    //[UIColor colorWithHex:0x228942];

    

    //[UIColor colorWithHexString:@"#228942"];

    

    //RGBA(124, 172, 226, 1);

    

//#228942

    

    //区间0 ~ 1

    //[UIColor colorWithRed:124/255.f green:172/255.f blue:226/255.f alpha:1];

    //灰度颜色0 ~ 1

    //[UIColor colorWithWhite:1 alpha:1];

    //[UIColor grayColor];

UIview详解

//将v置为最前端

    [self.view bringSubviewToFront:v];

    //将v置为最后端

    [self.view sendSubviewToBack:v];

    

//    //获取所有子视图

//    NSArray * array = [self.view subviews];

//    NSLog(@"%@",array);

//    //获取父视图

//    UIView * v3 = [v superview];

//    NSLog(@"%@",v3);

//    //根据tag值找到子视图view

//    UIView * v4 = [self.view viewWithTag:100];

//    NSLog(@"%@",v4);

 

iOS学习day1

标签:

原文地址:http://www.cnblogs.com/iOSlearner/p/5159320.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!