在iPhone應用程序中,我有一個表格視圖,其單元格內有一些數據(UITextField,UITextView)。當你觸摸單元格時,我需要將這些數據(UITextField,UITextView)設置爲另一個視圖中的textfield和textView並打開該視圖。iphone用表格單元格觸摸數據打開新窗口
使用此代碼,它會打開觸摸事件的新觀點上的細胞,但它沒有加載數據 因爲我從這些行預計:
[obsevationListView setTitle:titletxt];
[obsevationListView setTxtView:titletxt];
希望有人能幫助我用一個簡單的例子。
謝謝...
- (NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath{
// NSIndexPath *aIndex = [NSIndexPath indexPathForRow:0 inSection:1];
// return aIndex; //return nil so the cell is not selected
NSLog(@"cell is selected %d >> %d",(int)indexPath, indexPath.row);
Observation *observer = (Observation *)[observations objectAtIndex:indexPath.row];
NSLog((NSString *)observer.title);
ObsevationListView *obsevationListView = [[ObservationViewControllor alloc]
initWithNibName:@"ObservationViewControllor"
bundle:nil];
NSString *titletxt = [[NSString alloc] initWithFormat:@"Hello, %@!", observer.title];
[obsevationListView setTitle:titletxt];
[obsevationListView setTxtView:titletxt];
// UITextView *textView;
// UITextField *messageTitle;
[self.navigationController pushViewController:obsevationListView animated:YES];
return indexPath;
}
我用didSelectRowAtIndexPath方法方法,但它實際上並沒有工作,我需要用裝載打開新視圖一些細節 例如:我顯示了在表視圖觀察草案的列表,當我點擊一行,我想將觀察草稿加載到編輯視圖的字段中,但我使用相同的窗口用空字段進行新的觀察。 我應該使用編輯視圖的init方法中的條件嗎?有人請指導我在Java中,我可以使用重載的構造函數做到這一點我如何設想在Iphone應用程序中做到這一點?
我用didSelectRowAtIndexPath方法方法,但它沒有工作 – 2011-06-06 04:52:29