iOS更改启动视图时出现问题

时间:2010-08-27 14:07:46

标签: iphone objective-c ipad ios

所以我有一个搜索我们公司目录的功能搜索应用程序。现在,启动屏幕右侧的表格也带有工具栏进行搜索。我想修改界面,只需一个简单的搜索栏就可以启动到google-esque视图。我创建了一个新视图和viewController但是当我尝试将它添加到窗口时,它显示“View不是struct或union的成员”。这是我想要做的:

    [window addSubview:launchController.view];   //THIS IS THE LINE
[window makeKeyAndVisible];

之前有另一种观点,但我只是试图取代观点。例如:我以前有另一个名为“toolbarSearchView”的视图加载,并且有效。它们都是UIViewController的子类。有没有人知道可能导致这种行为的原因?谢谢!

1 个答案:

答案 0 :(得分:0)

检查语法[launchController view]是否有效。如果没有,那么launchController可能不是子类UIViewController。

或者您可能将其声明为UIViewController launchController;而不是UIViewController* launchController;