Luc*_*ùlè 4 xcode cells ios uistoryboard
我是Objective-C的新手并尝试创建自定义单元格.在故事板(在Xcode 4.2下)我正在推动一个TableViewController.在这个控制器我正在显示一些简单的单元格,但现在我想自定义它们.(在较旧版本的Xcode中,我使用的是这样的东西:
if (cell == nil) {
NSArray * topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"MyNib" owner:nil options:nil];
for(id currentObject in topLevelObjects) {
if([currentObject isKindOfClass: [UITableViewCell class]]) {
cell = (detailViewCell *) currentObject;
break;
}
}
}
Run Code Online (Sandbox Code Playgroud)
加载我的自定义单元格,但现在这不再工作,因为我收到一个错误,找不到Nib文件"MyNib",当然..因为我正在使用故事板..但我该如何解决?如何从Storyboard加载CustomCell?
编辑:"哈哈,我是个白痴......我自己解决了这个问题.
static NSString *CellIdentifier = @"detailsViewCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
Run Code Online (Sandbox Code Playgroud)
我认为这些行创建了一个标识为"detailsViewCell"的新标准单元格,所以我还没有将其更改为我的自定义单元格标识符,但是,是的,而不是它们加载我创建的自定义单元格.:)现在一切正常!"
| 归档时间: |
|
| 查看次数: |
3837 次 |
| 最近记录: |