iOS学习day1

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS学习day1相关的知识,希望对你有一定的参考价值。

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的主要内容,如果未能解决你的问题,请参考以下文章

深度学习与图神经网络核心技术实践应用高级研修班-Day1Tensorflow和Pytorch

python学习day1

Python基础学习 - Day1

python三天简单学习Day1

JAVA学习日记DAY1

Day1: Python 第一天学习记录