`
zheyiw
  • 浏览: 1015213 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

自定义uitableviewcell xib

阅读更多
//网上教程很多,但是都没有将到点上,自己总结一下:

1、新建类,基于UITableViewCell
例如  @interface CellSearch : UITableViewCell

2、新建空 xib 文件
例如命名为   CellSearch.xib  (名字要跟类名一样)
拖一个UITableViewCell控件到xib中
(你可以在这个cell里面放你想放的东东)

3、使用
经过1、2步,自定义的cell已经建好了
在cellForRowAtIndexPath  方法中使用

CellSearch *cell = [tableView dequeueReusableCellWithIdentifier:@"CellSearch"];
    if(!cell) {
        cell = [[[NSBundle mainBundle] loadNibNamed:@"CellSearch" owner:self options:nil]lastObject];
    } 
return cell;


运行看效果

4、关联xib与类文件(这个关联我经常弄错)
(到第3步,你已经可以看到自定义的cell了,但是还不能获取cell里面的信息,因为没有关联)
选中CellSearch.xib中的UITableViewCell控件,将类名关联为CellSearch
(然后就是Cell内普通的控件关联了)

5、使用
在cellForRowAtIndexPath  方法中使用
例如:
CellSearch *cell = [tableView dequeueReusableCellWithIdentifier:@"CellSearch"];
    if(!cell) {
        cell = [[[NSBundle mainBundle] loadNibNamed:@"CellSearch" owner:self options:nil]lastObject];
    } 
cell.nameTextField.text = @"tom";  //关联后可以直接设置cell内的控件
return cell;

比较懒,就不附图了
分享到:
评论

相关推荐

    xib和手写代码自定义UITableViewCell

    "xib和手写代码自定义UITableViewCell"这个主题涵盖了两种主要的自定义方式:通过故事板(XIB)和纯代码实现。下面我们将深入探讨这两种方法及其优缺点。 **一、手写代码自定义UITableViewCell** 手写代码是一种...

    iPhone开发使用Xib自定义UITableViewCell

    在iOS应用开发中,使用Xib(XML Interface Builder)文件自定义UITableViewCell是一种常见的做法,它可以帮助我们更方便地设计和管理界面。这篇文章将详细介绍如何在iPhone开发中利用Xib来创建自定义的...

    iOS、UITableViewCell、自定义

    自定义UITableViewCell主要涉及以下几个方面: 1. 创建UITableViewCell子类:通过继承UITableViewCell,我们可以添加自定义的UI元素,如UILabel、UIImageView、UIButton等,并在子类中重写layoutSubviews方法来布局...

    使用xib 自定义uitableviewcell 实现了代理协议

    在iOS开发中,UITableView是展示数据列表的一种常见控件,而自定义UITableViewCell则可以让我们根据需求设计出独具特色的界面。本教程将通过使用XIB(Interface Builder)来创建自定义的UITableViewCell,并实现...

    全面解析iOS应用中自定义UITableViewCell的

    在iOS应用开发中,自定义UITableViewCell是提升用户体验和界面美观度的重要手段。它允许开发者根据需求定制特定的单元格样式,展示更丰富的信息或者提供更复杂的交互。本篇全面解析将深入探讨如何在iOS应用中实现...

    IOS源码——自定义UITableViewCell。实现各种样式的表格输入界面.7z

    在iOS应用开发中,自定义UITableViewCell是创建独特且功能丰富的用户界面的关键步骤。这个源码包"IOS源码——自定义UITableViewCell。实现各种样式的表格输入界面.7z"提供了实现这一目标的具体示例,主要关注如何在...

    在UITableView中自定义UITableViewcell实现ibooks图书列表样式

    当我们需要创建类似iBooks的图书列表样式时,自定义UITableViewCell就显得尤为关键。本篇将详细介绍如何在UITableView中自定义UITableViewCell来实现类似iBooks的图书列表样式。 首先,我们需要创建一个新的...

    UITableViewCell-xib-autolayout-autoHeight:使用xib自定义UITableViewCell 自动cell计算高度。ios7.0后可使用

    使用xib自定义UITableViewCell 自动cell计算高度。ios7.0后可使用 以前我们都是用sizewithfont来手动计算cell的高度,这样比较麻烦。ios7.0后,大家都用xib或者sb来代替繁冗复杂的cell, 这时,需要我们来学习...

    iOS 自定义UITableViewCell

    在iOS开发中,UITableView是展示数据的常用组件,而自定义UITableViewCell则是为了满足特定界面设计需求和提升用户体验的重要手段。本篇文章将深入探讨如何在iOS项目中实现自定义UITableViewCell。 首先,我们需要...

    详解ios中自定义cell,自定义UITableViewCell

    在iOS开发中,自定义UITableViewCell是提升用户界面和交互体验的重要手段。本文将详细解析如何在iOS中实现自定义cell。 首先,自定义cell的基本步骤包括: 1. **创建项目**:创建一个新的iOS项目,这里假设已经...

    自定义UITableViewCell

    有时候我们需要自己定义UITableViewCell的风格,其实就是向行中添加子视图。添加子视图的方法主要有两种:使用代码以及从.xib文件加载。当然后一种方法比较直观。 该示例是自定义一个Cell,使得它像QQ好友列表的一...

    IOS源码应用Demo-UITableViewCell 视图扩展.zip

    1. 自定义UITableViewCell:创建一个新的UITableViewCell子类,重写init方法,设置标识符,并在XIB或Storyboard中设计布局。这允许我们添加自定义的UI元素,如按钮、滑块、图片等。 2. 属性声明:在自定义的...

    ios TableView 自定义cell 分代码布局和xib两种方式

    本篇文章将详细探讨两种自定义UITableViewCell的方法:代码布局和使用XIB(Interface Builder)。 **一、代码布局** 1. **创建UITableViewCell子类** 首先,我们需要创建一个继承自UITableViewCell的子类,例如`...

    IOS开发UITableViewCell自定义那点事.pdf

    在自定义UITableViewCell时,首先需要确定一个重用标识符(reuse identifier),这是为了提高性能,避免每次都需要创建新的UITableViewCell实例。下面是一个简单的例子: ```objective-c - (UITableViewCell *)...

    代码实现UITableViewCell表视图单元定制

    本篇文章将深入探讨如何自定义UITableViewCell,以满足项目中的特殊需求。 首先,理解UITableViewCell的基本结构是至关重要的。一个基本的UITableViewCell包含了一个label,通常用于显示文本,以及一个...

    UITableView自定义Cell-XIB.zip

    本教程将详细讲解如何利用XIB(Interface Builder)文件来创建自定义的UITableViewCell。 首先,我们需要理解XIB文件的作用。XIB是一种XML格式的文件,用于描述用户界面的布局和组件。在XIB中,我们可以直观地拖拽...

Global site tag (gtag.js) - Google Analytics