所以我有一个搜索我们公司目录的功能搜索应用程序。现在,启动屏幕右侧的表格也带有工具栏进行搜索。我想修改界面,只需一个简单的搜索栏就可以启动到google-esque视图。我创建了一个新视图和viewController但是当我尝试将它添加到窗口时,它显示“View不是struct或union的成员”。这是我想要做的:
[window addSubview:launchController.view]; //THIS IS THE LINE
[window makeKeyAndVisible];
之前有另一种观点,但我只是试图取代观点。例如:我以前有另一个名为“toolbarSearchView”的视图加载,并且有效。它们都是UIViewController的子类。有没有人知道可能导致这种行为的原因?谢谢!
答案 0 :(得分:0)
检查语法[launchController view]
是否有效。如果没有,那么launchController可能不是子类UIViewController。
或者您可能将其声明为UIViewController launchController;
而不是UIViewController* launchController;