zoukankan      html  css  js  c++  java
  • UItableVIew初探

    UItableView


    style
    /*
     //普通
      UITableViewStylePlain,  
     //分组
      UITableViewStyleGrouped
    */

    //表格视图
        UITableView * tableView = [[UITableView alloc] initWithFrame:self.view.bounds style:UITableViewStylePlain];
        //设置数据源
        tableView.dataSource = self;
        //设置代理
        tableView.delegate = self;
        //分区头的高度
        tableView.sectionHeaderHeight = 30;
        //分区尾的高度
        tableView.sectionFooterHeight = 30;

        //行高,默认行高是44。
    //    tableView.rowHeight = 100;
    //    tableView.backgroundColor = [UIColor grayColor];

    /*
            
             UITableViewCellSeparatorStyleNone 没有线
             UITableViewCellSeparatorStyleSingleLine  单行线
             UITableViewCellSeparatorStyleSingleLineEtched  被石化的单行线
             
             */
            //线的风格
            _tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine;
    //        _tableView.separatorColor = [UIColor redColor];
            //线的内边距
            _tableView.separatorInset = UIEdgeInsetsMake(0, 0, 0, 0);

    //行高固定时使用
            _tableView.rowHeight = 60;

        
        //设置背景View
    //    UIImageView * imageView = [[UIImageView alloc] initWithFrame:tableView.bounds];
    //    imageView.image = [UIImage imageNamed:@"baby.jpg"];
    //    tableView.backgroundView = imageView;

    //索引区域的背景
            _tableView.sectionIndexBackgroundColor = [UIColor whiteColor];
            //设置索引文字的颜色
            _tableView.sectionIndexColor = [UIColor blueColor];
            //cell行数小于多少是展示索引
            _tableView.sectionIndexMinimumDisplayRowCount = 100;
            //选择索引时的背景颜色
            _tableView.sectionIndexTrackingBackgroundColor = [UIColor clearColor];

    //设置编辑模式
        [self.tableView setEditing:YES animated:YES];
        
    //得到所有选中的行数
        NSArray * deleteList = [self.tableView indexPathsForSelectedRows];


  • 相关阅读:
    改造MFC程序,使原来不支持winsocket的工程支持winsocket
    算术移位和逻辑移位实现分析
    MFC 编辑框中字体大小改变,行高不能改变,只能显示一半的问题,已解决。
    在MFC中,使用控制台Console输出调试信息
    在MFC中使用GDI+的一般方法,以VC6.0编译器为例
    WinForm 实现主程序(exe)与其关联类库(*.dll)分开存放
    Deserializing/Serializing SOAP Messages in C#
    List分页
    ConvertJavaMiliSecondToDateTime
    中文数字大小写转阿拉伯数字
  • 原文地址:https://www.cnblogs.com/hlgbys/p/5311984.html
Copyright © 2011-2022 走看看