Xcode 5中的UIViewController - Outlet没有出现

时间:2014-08-20 21:35:56

标签: ios objective-c xcode uiviewcontroller iboutlet

我运行最新版本的Xcode 5和OSX 10.9.4。对于Xcode来说,我是新手。

我正在尝试制作带有矩形圆形边框的按钮,这显然已经在iOS 7中从简单的UI对象中删除了。

我的工作是创建一个UIController视图类,并使用控制拖动方法通过插座将我的按钮链接到类。但是当我将它从故事板拖到类的.h文件时,它不会自动生成插座。

我尝试创建一个扩展ViewControler和UIViewController的新Objective-C类,并且发现我无法控制拖动按钮为这两个类创建一个插座。

我想知道是否有其他人遇到过这个问题,或者他们是否知道我做错了什么。

详细解决方案:

  • 创建新的Objective-C类,它是UIViewController的子类(不再支持ViewController)
  • 在显示身份检查器(如下所示)下
  • 在“自定义类”(见下文)
  • 下的“类”框中添加步骤中创建的类的名称

注意:它可能会显示为您想要的课程的灰色文本。你想填写它,并确保它是一个坚实的黑色。

1 个答案:

答案 0 :(得分:2)

检查nib中的ViewController是否具有对ViewController.h enter image description here

的正确引用

enter image description here

确保使用nib文件中的viewcontrollers正确引用。