如何添加对象到的UITableView?

如何添加对象到的UITableView?

--------------解决方案-------------

你必须先在接口文件的UITableView的IBOutlet对象,然后使用界面生成器绑定。 UITableView的在界面生成器属性设置委托和数据源。

然后执行以下操作编码在您的项目。

在.h文件中:

@interface RootViewController的:{的UITableViewController

IBOutlet UITableView *tblView;

}

在.m文件:

//自定义表视图的节数。 - (NSInteger的)numberOfSectionsInTableView:(UITableView的*)的tableView {返回1; }

//自定义表视图的行数。 - (NSInteger的)的tableView:(UITableView的*)的tableView numberOfRowsInSection:(NSInteger的)第{返回N; // N代表的行数。 }

//自定义表视图单元格的外观。 - (定义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];
}

// Configure the cell.

return cell;

}

实施UITableViewDataSource委托方法。

还检查了表视图编程指南。

Tableviews方式填充的数据源,数据源通常是对象的数组。

我建议你​​看看通过tableviews一些教程,并委托方法。

http://icodeblog.com/2008/08/08/iphone-programming-tutorial-populating-uitableview-with-an-nsarray/

icodeblog是一个梦幻般的网页,适合初学者。

分类:iphone 时间:2012-01-01 人气:0
本文关键词: iphone,UITableView的
分享到:

相关文章

  • 如何手动创建iPhone UITableView的对象 2012-03-20

    我新的目标C,以及一般的iPhone和Mac开发环境. 我喜欢的对象模型 - 它把我带回到大约20年的时间,当我第一次开始面向对象编程的对象方法的实现方式. 大部分的基础知识似乎已经失去了在随后的几年里,并在一定程度上,这是一个更纯粹的环境. 学习语言和Xcode是另一个故事,虽然干脆,我还没有IB的手,说实话,我并不觉得所有的直觉. 我是在创造一个iPhone应用程序的过程中,我需要在tableview中显示的数据. 基于上述原因所指出的,我没有使用界面生成器,和,到目前为止,我已经创建了几乎

  • 在iOS5的iPhone UITableView中有多余的灰色页脚? 2012-07-10

    我有一个使用多种UITableViews一个iPhone应用程序. 对于我的主要的UITableView,创建时有出现的唯一单元的灰色的半透明细胞. 我加载我的列表中的数据后,将灰色细胞仍然存在,但它是该列表的底部. 在纵向模式下,这是不是一个大问题,因为我已经在覆盖它的底部的工具栏. 当旋转灰色的细胞作为覆盖,并且不会在屏幕上滚过的底部. 它保持卡住. 我的灰色单元不是页脚. 有没有人见过这种行为. 它是相对于iOS5的iOS4的不​​同模拟器. --------------解决方案-----

  • iPhone UITableView的“更多”细胞? 如何实现? 2012-11-18

    遇到问题搞清楚如何添加一个新行到一个UITableView,上面写着"加载更多结果",在不同的格式比的UITableView的细胞,对剩余的底部? 这是怎样的Mail.app工作在iPhone上. 任何人这样做呢? 它是超级明显,我错过了? 任何帮助表示赞赏! --------------解决方案------------- 哈! 该UITableView中有一个页脚和页眉视图. 正是我需要的. 在cellForRowAtIndexPath ,你可以检查,看看是否是你的行(最后一行),要

  • iPhone UITableView的数据限制 2013-12-07

    多少数据,我们可以在加载的UITableView,是有可能加载表格视图单元格超过10000条数据..? 什么是UITableView的数据限制..? 谢谢, --------------解决方案------------- UITableView的是一个显示你的数据,所以它绝对不会在乎你要多少数据呈现刚视图. 它的设计不仅有效地渲染可见单元格. 所以,你最好的选择就是懒洋洋地加载数据(当需要它来显示). 如果您有更多然后10000条记录,比它可能好主意,只预加载的数据量小(说100条记录)到内存,

  • iPhone UITableView的怪诞 2014-09-03

    我甚至不知道怎么称呼这个问题. 少得多如何搜索的溶液. 我使用Xcode 4,我使用CoreData. 我有标签栏的应用程序. 4种不同的标签. 这是从模拟器的问题. 两个选项卡的根表视图是由控制器阵列填充. - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { NSUInteger row = [indexPath row]; SecondViewControl

  • iPhone UITableView的嵌套节 2014-09-28

    对于acani iPhone应用程序,我想在一个显示器组(基于利益) UITableView 我想组织组分类学上,例如: 体育 蝙蝠和球 棒球 垒球 蟋蟀 曲棍球 曲棍球 冰球 滚轴曲棍球 工程 电气工程 生化工程 我应该如何安排这一个UITableView 我想,应该有一个根UITableView将有部分体育与工程,细胞蝙蝠和球和曲棍球将根据体育节,细胞电气工程及生化工程将在工程下部分. 然后,蝙蝠和球应该有自己UITableView应该具备哪些细胞棒球,垒球,和板球. 这是否听起来像一个很好

  • iPhone UITableView的索引我可以把与每一个不同的细胞不同的详细视图? 2014-12-07

    我知道它可以创建一个具有侧面和顶部,用户可以键入找到一个项目一个搜索栏的索引的表,但有可能要说到表,如果阵列的isEqual为"item1的"推厂景? 我想用推每个单元有不同的看法. 任何人有什么建议吗? --------------解决方案------------- 创建基于该指数路径上的单元格. 如果你提前创建所有的细胞,其存储在由行索引的数组. 如果您正在创建它们根据需要,做这​​样的事情: - (UITableViewCell *)tableView:(UITableView

  • iPhone UITableView的填充 - 程序退出没有警告 2012-01-25

    我从远程数据库到一个iPhone应用程序的数据分析和填充表视图. 该方案是能够然而填充表视图其优良的所有记录. 要我是建议使用记录进行排序NSPredicate对数据进行排序(工作),但是当它试图加载数据时,该程序在控制台中没有任何警告存在. 我不明白为什么,可能有人有超过代码快速一眼,告诉我在哪里我去错了吗? (我认为它是与这些行return [rows count];和NSDictionary *dict = [rows objectAtIndex: indexPath.row]; 感谢有这

  • iPhone UITableView的滚动改变内部的UITableViewCell图像 2012-04-04

    我使用的是UITableViewController中显示的一些数据,我的表中有2静态部分,每个6静态行. 而我子类的UITableViewCell为了增加3标签和视图,视图我画一个箭头仅在部分之一,其中的一个单元. 这一切都完美的罚款. 直到我向下滚动......那么箭头是随机放置在其他细胞,当我回到前面的箭头又变细胞......这也发生,如果我尝试设置backgroudColor只有一个单元格. 有一次,我向下滚动,最多是原本的颜色不再有它,而另一个看似随意细胞具有色彩,现在的电池. 下面是

  • iPhone UITableView的didSelectRowAtIndexPath方法总是返回选中第一行 2012-06-03

    我有一个UITableView已详细视图使用navigationcontroller.If我选择的行它显示解聘视图,选择另一排它返回第一个选定行本身后的细节推 --------------解决方案------------- 你应该使用如下表视图的委托方法来选择特定的细胞 -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 试试这个链接,您将获得有关的tableview

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.176 (s). 10 q(s)