zoukankan      html  css  js  c++  java
  • UIView 设置背景图片

    http://blog.csdn.net/qijianli/article/details/7777268

    项目中,可能需要我们为某个视图设置背景图片,而API中UIView没有设置背景图片的方法,那么该如何实现呢?

    第一种方法:

    利用的UIView的设置背景颜色方法,用图片做图案颜色,然后传给背景颜色。

    UIColor *bgColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"bgImg.png"];

            UIView *myView = [[UIView alloc] initWithFrame:CGRectMake(0,0,320,480)];

    [myView setBackGroundColor:bgColor];

    ......

    第二种方法:

    利用UIView的sendSubviewToBack方法

           UIView *myView = [[UIView alloc] initWithFrame:CGRectMake(0,0,320,480)];

     UIImageView *bgImgView = [[UIImageView alloc] initWithFrame:CGRectMake(0,0,320,480)];

     [bgImageView setImage:@"bgImg.png"];

     [myView addSubView:bgImgView];

     [myView sendSubviewToBack:bgImgView];

     [bgImgView release];

     [myView release];

    第三种方法:

    IOS视图都是一个图层,最先放置的视图就会在最底层,如此,最先给一个视图添加一个UIImageView后,然后

    在上面再一一添加其他控件,效果也跟背景图片差不多。

  • 相关阅读:
    SpringBoot构建RESTful API
    Zynq7000系列之芯片系统结构概述
    FPGA编程技巧系列之按键边沿检测
    异常处理规范
    接口定义规范
    工具类编写规范
    第三个月
    测试计算器心得
    2015年三月
    第一份工作
  • 原文地址:https://www.cnblogs.com/apem/p/4040860.html
Copyright © 2011-2022 走看看