我不能在Xcode 5中创建一个插座

时间:2013-11-16 00:34:39

标签: ios uiwebview iboutlet

我正在尝试为UIWebView元素链接创建IBOutlet,但是每当我按住控件并从Storyboard拖动到ViewController.h文件时,没有任何反应,并且没有创建插座。我已经在这个文件中有一个插座,但是,我想创建另一个插座。每当我转到前一个插座的视图控制器并按住控件并将元素拖到ViewController.h文件时,就会创建一个新的插座。是否有我启用的设置可以阻止此快捷方式的运行。有没有其他方法可以在Mac OSX 10上的Xcode 5.0.1中为ios创建一个插座?

2 个答案:

答案 0 :(得分:4)

修正了问题。视图控制器的类是UIViewController而不是ViewController。这意味着ViewController.h和.m文件没有显示在Automatic下。一旦改变,我可以查看ViewController.h和.m文件并在其中创建出口。

答案 1 :(得分:0)

我建议不要使用故事板,虽然它更容易使用,它不会让你做很多事情。要创建新的插座,请转到您要创建它的位置(这很可能是header文件),然后键入:IBOutlet yourOutletType *yourOutletName,以便创建UIWebView,您可以键入:

IBOutlet UIWebView *myWebView

要创建一个插座,例如UIImageView,您可以输入

IBOutlet UIImageView *imageView

请记住将其挂钩到.storyboard文件中。

同样,我建议不使用故事板,它 IS 更容易,但它确实有很多限制