无法在storyboard中将按钮\标签与变量\ outlet连接

时间:2012-09-18 21:08:37

标签: objective-c ios cocoa-touch storyboard

我创建了2个视图控制器:在第一个创建按钮时,单击它,您将打开另一个带按钮和标签的视图控制器。我已经为他们创建了出口和变量。

我的问题是:当我尝试将按钮\标签与变量\ outlet连接时,我无法看到按钮\标签周围的选择 - >我的意思是我无法将它们连接起来。为什么呢?

P.S。不要让我只是新的编程器!

3 个答案:

答案 0 :(得分:2)

您可以发布您的IBOutlet声明吗? 您必须声明这样的UIButtons才能使它们在Interface Builder中工作(连接):

@property (nonatomic, strong) IBOutlet UIButton *aButton;

对于标签来说,它是一样的:

@property (nonatomic, strong) IBOutlet UILabel *aLabel;

我认为您忘记编写IBOutlet或您的变量类型错误。

答案 1 :(得分:0)

确定!我解决了这个任务。

我只需要创建一个新的Objective-C class,在第二个 View Controller Identity Inspector 中选择该新类,然后在该新类中编写所有代码

答案 2 :(得分:0)

我也错过了这个。

对于仍然困惑的人,请在故事板中选择View Controller(黄色框),然后在Inspector下选择enter image description here Identity Inspector。见图片。

现在,您将能够在界面.h文件中连接IBOutlet项目。

enter image description here

enter image description here