zoukankan      html  css  js  c++  java
  • 设置Table Cell的背景图的类

    #import <Foundation/Foundation.h>
    #import <UIKit/UIKit.h>

    @interface UITableViewCell (UITableViewCellExt)

    - (void)setBackgroundImage:(UIImage*)image;
    - (void)setBackgroundImageByName:(NSString*)imageName;

    @end


    #import "UITableViewCellExt.h"


    @implementation UITableViewCell (UITableViewCellExt)

    - (void)setBackgroundImage:(UIImage*)image
    {
        UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
        imageView.contentMode = UIViewContentModeCenter;
        self.backgroundView = imageView;
        [imageView release];
        
    }

    - (void)setBackgroundImageByName:(NSString*)imageName
    {
        [self setBackgroundImage:[UIImage imageNamed:imageName]];
    }


    @end

    调用示例:

    // Customize the appearance of table view cells.
    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
        
        static NSString *CellIdentifier = @"Cell";
        
        UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

        if (cell == nil) {
            cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
            
            cell.selectionStyle = UITableViewCellSelectionStyleNone;
            
            [cell setBackgroundImageByName:@"text-background.png"];
            
            
        }
        
        return cell;
    }

  • 相关阅读:
    python-paramiko
    python函数
    pyinstaller打包py程序为exe文件
    centos7安装python3.6.4
    docker资源限制
    docker网络管理
    docker run命令
    dockerfile解析
    爬虫基础巩固
    爬取图虫网 示例网址 https://wangxu.tuchong.com/23892889/
  • 原文地址:https://www.cnblogs.com/GnagWang/p/2189581.html
Copyright © 2011-2022 走看看