ios switch 控件基本操作

转载 2015年07月07日 14:42:06

 

/* 这个函数是显示tableview的章节数*/

-(NSInteger)numberOfSectionsInTableView:(UITableView*)tableView

{

    return 2;

}


我们只要设置标题头尾的宽度就可以看见了


/*设置标题头的宽度*/

-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section

{

    return 20;

}

/*设置标题尾的宽度*/

-(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section

{

    return 20;

 }


/*设置标题头的名称*/

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section

{

        if (section == 0) {

        return @"我是头一";

    }

    else

        return @"都是头二";

}

/*设置标题脚的名称*/

-(NSString *)tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section

{

    if (section == 0)

    {

       return @"我是脚一";

    }

    else

    {

        return @"我是脚二";


    }

}

/*设置cell 的宽度 */

-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath

{

    

    return 50;

    

}


下面我们来看下效果吧





  如果你觉得标题头尾太难看 那我们就给他化下装

下面的两个函数是在头和尾上加了一个UIview !我们就可以在view 上做我们想做的事情了,加个图片,加个button 加个label,只要是在view上加的都能加!!


-(UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section

{

    if (section == 0)

    {

       

        UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];

        [button setTitle:@"我是button 1" forState:UIControlStateNormal ];

        return button;

    }

    else

    {

        UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];

        [button setTitle:@"我是button 2" forState:UIControlStateNormal ];

        return button;

    }

    

    

}

-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{

    

    

    

    if (section == 0)

        

    {

        

        UILabel *label1=[[UILabel alloc]initWithFrame:CGRectMake(0, 0, 320, 60)];

        

        label1.text=@"我是好人";

        

        label1.backgroundColor=[UIColor yellowColor];

        

        return label1 ;

        

    }

    


    else

        

    {

        

        UILabel *label2=[[UILabel alloc]initWithFrame:CGRectMake(0, 0, 320, 60)];

        

        label2.text=@"我是程序员";

        

        label2.backgroundColor =[UIColor blueColor];

        

        return label2 ;

        

    }

    

}

效果如图

            

 

相关文章推荐

VC对话框控件基本操作2

  • 2015-04-18 17:02
  • 31KB
  • 下载

VC编辑控件Edit基本操作

本文以一个简单的例子实现编辑控件的相关操作。 首先,新建一个对话框应用程序 然后在对话框上添加一个edit控件 修改menu菜单    添加处理程序 void CEditDemo...

wpf TreeView控件基本操作

  • 2013-11-19 15:45
  • 39KB
  • 下载

VC对话框控件基本操作1

  • 2015-04-18 16:52
  • 587KB
  • 下载

DataGridView控件基本操作1

 一、单元格内容的操作  *****// 取得当前单元格内容         Console.WriteLine(DataGridView1.CurrentCell.Value...

VC编辑控件Edit基本操作

  • 2015-04-18 16:22
  • 31KB
  • 下载

VC对话框控件基本操作2

本文以一个简单的例子实现对话框控件的基本操作。 新建对话框应用程序,然后添加相关变量 首先我们来看看效果,然后再看看如何实现的 处理后 实现如上功能的源码 头文件 // SELE...

CListCtrl控件基本操作

最近做了一个涉及数据库的软件,很自然地会遇到需要显示一个列表的情况,这时候就要用到列表控件,所以把列表控件CListCtrl类的用法整理整理。  (上节) 1.动态生成列表控件。 在...

CListCtrl控件(1)基本操作

1.动态生成列表控件。在资源页面里,点击列表控件,然后在需要放置列表的地方拖拉就可以生成一个列表,查看它的属性->样式,可以设置它的样式,例如图标,小图标,列表,报告,单个选择,自动排列,没有标签换行...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)