我一直试图这么做几天,但无济于事。我也有点糊涂了。现在我真的很困惑我应该如何处理这个问题。从新.h和.m文件开始的位置。 :/
我的目标是将UITextField放在几个UITableViewCell中。就像这样:
和此:
有人可以通过某种教程协助我吗?
感谢。
答案 0 :(得分:1)
您可以创建一个由UITableViewCell组成的新NIB。完成之后,您可以添加任何其他UI元素,在您的情况下是UITextField。
在您的代码中,您可以像这样调用自定义UITableViewCell:
UITableViewCell *cell = [saleItemsTableView dequeueReusableCellWithIdentifier:cellIndedifier];
if (cell == nil)
{
[[NSBundle mainBundle] loadNibNamed:@"CustomCell" owner:self options:nil];
cell = saleItemsCell;
}
希望这有帮助。
此致
答案 1 :(得分:1)
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *cell = [self.tableView dequeueReusableCellWithIdentifier:kCellIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault
reuseIdentifier:kCellIdentifier] autorelease];
cell.accessoryType = UITableViewCellAccessoryNone;
}
if (indexPath.row== 0) {
UITextField *TextField = [[UITextField alloc] initWithFrame:CGRectMake(110, 10, 185, 30)];
TextField.adjustsFontSizeToFitWidth = YES;
TextField.textColor = [UIColor blackColor];
TextField.placeholder = @"mathie";
[cell addSubview:TextField];
}
return cell;
}
答案 2 :(得分:0)
查看下面的苹果默认教程。
对你有帮助。
这是关于“AdvancedTableViewCells”。
它会要求登录您的苹果帐户。所以只需登录,然后下载示例。