2010-11-26 17 views
0

我有一個自定義單元格,其中包含一個帶有日期的textField和一個按鈕「ChangeDate」。如何從自定義UITableCell中提供UIDatePicker?

我想在用戶決定更改日期時使用UIDatePicker顯示新視圖。我的問題是單元不是控制器。

我試着讓父控制器呈現新視圖但失敗。我不確定這是一個好主意還是我做錯了。

請指教。 謝謝!

回答

0
PickerViewController *pickerView = [[[UIPickerViewController alloc] init] autorelease]; 
    [self.navigationController presentModalViewController:pickerView animated:YES]; 

應該做的伎倆,其中PickerViewController是一個UIViewController子類與pickerView和相關的數據源/委託方法。

+0

它不會因爲此代碼在UITableViewCell內部運行而無法識別self.navigationController。 主要問題是我在UITableViewCell中按住按鈕單擊,但需要其父視圖控制器的功能。 – AYBABTU 2010-11-26 14:31:59