为了账号安全,请及时绑定邮箱和手机立即绑定

iOS基础教程之界面初体验

难度初级
时长 2小时13分
学习人数
综合评分9.80
57人评价 查看评价
10.0 内容实用
9.7 简洁易懂
9.7 逻辑清晰
  • UILabel换行
    查看全部
    0 采集 收起 来源:UILabel-2

    2015-09-13

  • NSMutableArray *imageArray=[[NSMutableArray alloc] init]; [imageArray addObject:[UIImage imageNamed:@"logo1"]]; [imageArray addObject:[UIImage imageNamed:@"logo2"]]; UIImageView *imageView=[[UIImageView alloc] init]; imageView.frame=CGRectMake(10, 30, 300, 300); [self.view addSubview:imageView]; imageView.animationImages=imageArray;//设置动画数组 imageView.animationDuration=3;//秒 imageView.animationRepeatCount=0;//不限制 [imageView startAnimating];
    查看全部
    0 采集 收起 来源:UIImageView-3

    2018-03-22

  • UIImageView *imageView=[[UIImageView alloc] initWithImage:image2]; imageView.frame=CGRectMake(10, 30, 300, 400); //内容模式 imageView.contentMode=UIViewContentModeCenter; //UIViewContentModeScaleAspectFill 拉伸 充满最大边 //UIViewContentModeScaleToFill 拉伸 [self.view addSubview:imageView];
    查看全部
  • //NSString *path=[[NSBundle mainBundle] resourcePath]; //NSString *logo=[NSString stringWithFormat:@"%@/logo.png",path]; //UIImage *image=[[UIImage alloc] initWithContentsOfFile:logo]; UIImage *image2=[UIImage imageNamed:@"logo"];//png可以省略后缀 UIImageView *imageView=[[UIImageView alloc] initWithImage:image2]; imageView.frame=CGRectMake(10, 30, image2.size.width, image2.size.height); [self.view addSubview:imageView];
    查看全部
  • //利用文本算宽高 CGSize size=[label.text sizeWithFont:label.font constrainedToSize:CGSizeMake(200, 1000) lineBreakMode:NSLineBreakByWordWrapping]; label.frame=CGRectMake(label.frame.origin.x , label.frame.origin.y, size.width, size.height);
    查看全部
    0 采集 收起 来源:UILabel-3

    2015-09-13

  • 层级的互换
    查看全部
    0 采集 收起 来源:UIView-5

    2015-09-13

  • //字体大小 //label.font=[UIFont systemFontOfSize:25]; label.font=[UIFont boldSystemFontOfSize:20];//加粗 //label.font=[UIFont italicSystemFontOfSize:25];//倾斜 覆盖原来的 //for(NSString *name in [UIFont familyNames]){ // NSLog(@"%@",name); //} //label.font=[UIFont fontWithName:@"Bodoni 72 Smallcaps" size:25]; //label.shadowColor=[UIColor redColor]; //label.shadowOffset=CGSizeMake(2, 2);//阴影 label.lineBreakMode=NSLineBreakByWordWrapping;//只对英文有效 label.numberOfLines=0;//不限制行数 [self.view addSubview:label];
    查看全部
    0 采集 收起 来源:UILabel-2

    2018-03-22

  • UILabel *label=[[UILabel alloc] init]; label.frame=CGRectMake(10, 100, 200, 30); label.backgroundColor=[UIColor yellowColor]; label.text=@"My First Label"; //文字布局模式 label.textAlignment=NSTextAlignmentCenter;//居中 //label.textColor=[UIColor clearColor];//透明色 label.textColor=[UIColor colorWithRed:0.1 green:0.2 blue:0.1 alpha:0.5];//sip 工具 label.alpha=0.7; [self.view addSubview:label];
    查看全部
    0 采集 收起 来源:UILabel-1

    2018-03-22

  • //自适应 UIView *backView=[[UIView alloc] init]; CGSize size=[[UIScreen mainScreen] bounds].size; backView.frame=CGRectMake(size.width/2-25, size.height/2-25, 50, 50); backView.backgroundColor=[UIColor yellowColor]; [self.view addSubview:backView]; //父view 开启子view自适应 //backView.autoresizesSubviews=YES; UIView *topView=[[UIView alloc] init]; topView.frame=CGRectMake(10, 10, 30, 30); topView.backgroundColor=[UIColor whiteColor]; //topView.autoresizingMask=UIViewAutoresizingFlexibleBottomMargin|UIViewAutoresizingFlexibleLeftMargin|UIViewAutoresizingFlexibleRightMargin|UIViewAutoresizingFlexibleTopMargin; topView.autoresizingMask=UIViewAutoresizingFlexibleHeight|UIViewAutoresizingFlexibleWidth; [backView addSubview:topView];
    查看全部
    0 采集 收起 来源:UIView-6

    2015-09-13

  • 状态栏高20像素
    查看全部
    0 采集 收起 来源:UIView-2

    2015-09-13

  • 打印屏幕分辨率
    查看全部
    0 采集 收起 来源:UIView-2

    2015-09-13

  • 各机型分辨率与Retina屏幕使用分辨率。
    查看全部
    0 采集 收起 来源:UIView-2

    2015-09-13

  • #if 0 ....endif....中间的代码被注释掉 #endif
    查看全部
    0 采集 收起 来源:UIImageView-3

    2015-09-12

  • UILable的换行如果值设为0或者-1表示不限制行数,能显示多少行显示多少刚。
    查看全部
    0 采集 收起 来源:UILabel-2

    2015-09-12

  • #if 0 #endif 竟然可以这样
    查看全部
    0 采集 收起 来源:UIImageView-3

    2015-09-12

举报

0/150
提交
取消
课程须知
需要有Objective-C语言的基础
老师告诉你能学到什么?
1、UIWindow 2、UIView 3、UILabel 4、UIImageView

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!