Ios 尝试在自定义类(Xcode 5)中连接UILabel和iActions
我在自定义类中制作UILabel和iAction按钮时遇到问题。Xcode似乎不想让我这么做。我尝试的方法是通过界面生成器(故事板)。使用主视图控制器单击并拖动以创建IBOutlets和IBActions没有问题,但是当我单击并拖动以在自定义类中连接它们时,它什么也不做。我只能在视图控制器中进行这些操作吗?我已经附上了一张照片,我试图拖过来连接自定义类中的按钮,你可以看到没有弹出任何东西。那么基本上,标签、按钮、文本字段等是否仅用于视图控制器类?感谢您的反馈。在黑板上选择您的视图控制器,然后转到identity inspector,确保其中的名称是您的自定义类名。在interface builder中,您需要打开IB右侧的utilities视图,选择第三个图标,以确保视图控制器正在使用您的自定义类(请参见下图)并在提供的空白处输入自定义类名 您的自定义类需要是Ios 尝试在自定义类(Xcode 5)中连接UILabel和iActions,ios,objective-c,iphone,xcode,Ios,Objective C,Iphone,Xcode,我在自定义类中制作UILabel和iAction按钮时遇到问题。Xcode似乎不想让我这么做。我尝试的方法是通过界面生成器(故事板)。使用主视图控制器单击并拖动以创建IBOutlets和IBActions没有问题,但是当我单击并拖动以在自定义类中连接它们时,它什么也不做。我只能在视图控制器中进行这些操作吗?我已经附上了一张照片,我试图拖过来连接自定义类中的按钮,你可以看到没有弹出任何东西。那么基本上,标签、按钮、文本字段等是否仅用于视图控制器类?感谢您的反馈。在黑板上选择您的视图控制器,然后转到
UIViewController
的子类,但如下图所示,例如不是NSObject
我指的是你的.h文件中的这一行
@interface MyCustomClassViewController : UIViewController
您的自定义类需要与连接它的UI对象相匹配。例如,如果您有UIView
对象,则您的自定义类需要是UIView
的子类、UINavigationViewController
对象、UINavigationController
的子类等
我希望这有帮助