• IOS的UI基础02


    IOS--UI基础 时间:2015.11.14

    内容目录:

    1、关于UIImage相关的使用,以及最后的Model的归纳性理解。
    2、资源存放的问题
    3、pathForResource + filaURLWithPath = URLForResource
    4、在使用计算的时候,可以用乘法的就不要用除法。
    5、用代码创建UIButton
    6、按钮的三种状态

    相关知识思维导图:


    1、关于UIImage相关的使用,以及最后的Model的归纳性理解。

     1 - (void)propertyTest
     2 {
     3     // 1.创建UIImageView的对象
     4     UIImageView *imageView = [[UIImageView alloc] init];
     5     
     6     // 2.设置frame
     7     imageView.frame = CGRectMake(100, 100, 175, 175);
     8     
     9     // 3.设置背景颜色
    10     imageView.backgroundColor = [UIColor yellowColor];
    11     
    12     // 4.设置显示的图片
    13     imageView.image = [UIImage imageNamed:@"2"];
    14     
    15     // 5.设置内容模式
    16     /*
    17      UIViewContentModeRedraw, 重新绘制 drawRect
    18      
    19      // 带Scale比例--图片之后可能会被缩放
    20      UIViewContentModeScaleToFill,
    21      // 默认情况 : 压缩或者拉伸图片,让图片可以填充整个控件
    22      
    23      UIViewContentModeScaleAspectFit, 
    24     // 宽度比例不变 : 图片可以被拉伸也可与被压缩,但是保持宽高比.Fit:适应,一部分填充
    25      UIViewContentModeScaleAspectFill,  
    26     // 宽度比例不变 : 图片可以被拉伸也可与被压缩,但是保持宽高比.Fill:填充
    27      
    28      // 图片不会被拉伸和压缩
    29      UIViewContentModeCenter,
    30      UIViewContentModeTop,
    31      UIViewContentModeBottom,
    32      UIViewContentModeLeft,
    33      UIViewContentModeRight,
    34      
    35      UIViewContentModeTopLeft,
    36      UIViewContentModeTopRight,
    37      UIViewContentModeBottomLeft,
    38      UIViewContentModeBottomRight,
    39      */
    40     imageView.contentMode = UIViewContentModeScaleAspectFit;
    41     
    42     // 将对象添加到控制器的View中
    43     [self.view addSubview:imageView];
    44     
    45     // 设置超出控件的部分剪切掉
    46     imageView.clipsToBounds = YES;
    47 }

    2、资源存放的问题

    3、pathForResource + filaURLWithPath = URLForResource

     
    4、在使用计算的时候,可以使用乘法的就不要用除法。
     
     
     5、用代码创建UIButton
     6、按钮的三种状态
     
     
     
     
  • 相关阅读:
    UVA120Stacks of Flapjacks
    [.NET] 基于windows mobile 5.0 开发环境配置说明
    C#实现UDP打洞
    webBrowser对跳转后的页面的处理
    Windows Mobile程序环境配置以及Windows Mobile与PC进行UDP通信总结
    C#【Fox即时通讯核心】 开发记录之三(知识储备:TCP UDP打洞)
    jqplot统计图工具简单例子
    订单编号
    windows mobile 5.0 PocketPC模拟器上网的设置 【正确】
    今明2年主要目标20112012
  • 原文地址:https://www.cnblogs.com/goodboy-heyang/p/4966065.html
Copyright © 2020-2023  润新知