2011-08-06 55 views

回答

4

有多種方法去了解這一點,你將不得不使用UITableViewCellStyleValue1風格UITableViewCelldetailTextLabel

  1. 您可以設置

    cell.detailTextLabel.text = @"Pick a date & time"; 
    cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator; 
    

    現在在didSelectRowAtIndexPath,一旦觸摸,您可以模態顯示uipickerView

  2. 您可以使用cell.accessoryType = UITableViewAccessoryTypeDisclosureIndicator; 和作爲一個子視圖添加一個文本框到cell.contentView並設置

    textField.placeholder = @"Pick a date & time"; 
    textField.inputView = myPickerView; 
    
+1

是的,這是你怎麼也得做! – JonasG

0

創建一個按鈕並在其上放置一個標籤。每當選擇器值發生變化時,更改標籤的文本。

0

我認爲這是

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {