2011-04-18 46 views
0
-(IBAction)textFieldDoneEditing:(id) sender { 
[textInfo resignFirstResponder]; 
[self.navigationController setNavigationBarHidden:NO animated:YES]; 
[self.view addSubview:(UITableViewController*)informationTableView];// don't Work 
} 

預期表達之前「informationTableView」問題在子視圖

我想,當他點擊鍵盤上到底能有這種觀點

回答

2

你下面的說法是錯誤

[self.view addSubview:(UITableViewController*)informationTableView];// will never work 

檢查正確一個在下面。

UIView* MyView = (UITableViewController*)informationTableView.view ; 

[self.view addSubview:MyView]; 

MyView的必須的UIView一個子類,

問:讓我知道,類名和它的informationTableView超類的名字。

+0

同樣的問題我有一個TableView,我想查看他當textFieldDoneEditing – YasBES 2011-04-18 10:58:35

+0

@PasstissiPhone:其餘的代碼在textFieldDoneEditing看起來不錯只是替換[self.view addSubview:(UITableViewController *)informationTableView]; //永遠不會使用UIView * MyView =(UITableViewController *)可以工作 informationTableView.view; [self.view addSubview:MyView]; – Jhaliya 2011-04-18 11:13:04

+0

@interface informationTableView:UITableViewController { – YasBES 2011-04-18 11:13:16

1

如果是的UITableViewController你的UIViewController必須做這樣的

[self.view addSubview:[(UITableViewController*)informationTableView].view];

希望這有助於。