子视图中的问题

时间:2011-04-18 10:45:56

标签: iphone objective-c

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

'informationTableView'之前的预期表达式

我希望在点击键盘端时有这个视图

2 个答案:

答案 0 :(得分:2)

您的以下陈述错误

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

检查下面的正确答案。

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

[self.view addSubview:MyView];

MyView必须是UIView的子类,

Q值。让我知道班级名称及其超级名称informationTableView

答案 1 :(得分:1)

如果UITableViewController是UIViewController,你必须这样做

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

希望这有帮助。