将UIPickerView添加到UITableView单元格

时间:2011-03-16 11:33:42

标签: objective-c xcode uitableview uipickerview

我正在尝试将pickerView添加到我的表视图中的一行,但是在执行此操作后,我看到的只是单元格内的黑色矩形。

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

static NSString *MyIdentifier = @"MyIdentifier";

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:MyIdentifier];
if(cell == nil) {       
    cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:MyIdentifier] autorelease];
    pickerView = [[[UIPickerView alloc] initWithFrame:CGRectMake(0.0, 0.0, 200, 300)] autorelease];         
    [cell.contentView addSubview:pickerView];
    }
}

我真的不知道如何解决这个问题。 有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:9)

可能会有所帮助:DateCell with TableViewController