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后,然后

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

  • 相关阅读:
    ARP 协议
    3GPP 5G UPF
    OpenStack v.s. Kubernetes
    C#- FTP递归下载文件
    C#- WinForm获取 当前执行程序路径的几种方法
    C#- 布署WinForm程序
    Delphi- 连接MySQL数据库BDE
    Delphi- 内置数据库的使用例子BDE
    CSS- 兼容样式记录
    Delphi- DLL操作
  • 原文地址:https://www.cnblogs.com/apem/p/4040860.html
Copyright © 2011-2022 走看看