2014-03-04 55 views
1

我是iOS开发人员的初学者,所以如果这真的很基本,请原谅我。它可能在某个地方回答,但我已经寻找了很长时间,而且我正在挣扎。第二视图ViewController - iOS 7

我在故事板上有第二个视图,我已经使用导航控制器和东西成功链接到第一个视图,并且可以导航到它。我还可以通过按Control拖动到.h文件从我的第一个视图中的元素添加动作/插座。

我在第二个视图上有一个label,我希望能够做到这一点:从元素中添加动作和插座。但是,当我尝试控制拖动,没有任何反应。我做错了什么,我该如何解决?

回答

0

你有第二个视图的自定义视图控制器类吗?如果是这样,请选择故事板中的第二个视图控制器并转到身份检查器。将自定义类设置为您的自定义视图控制器的类名称。 identity inspector现在您将能够控制IBOutlets和IBActions。

+0

!我不知道如何链接一个新的View Controller类与View Controller。非常感谢! – tverghis

2

嗯,首先欢迎来到Stack Overflow!并感谢您提出问题。

让我知道如果我有这个权利 - 你有两个视图控制器的右侧(与segues链接)的导航控制器,目前你可以导航到第一个使用右上角的第二个?那么当在第二个视图控制器上时,左上角有一个导航按钮,并带有一个小箭头?这应该让你回到第一个。是对的吗?

现在,在第二个视图控制器上,您要创建一个执行动作的按钮,但是当您右键单击并拖动(ctrl-drag)到.h或.m文件时,什么都不会发生?

如果是这种情况,我已经看到了一些原因。您可以尝试:

  1. 您需要制作一个按钮,标签只能接收操作,不能创建它们。阅读这篇文章上IBOutlet vs IBAction

  2. 重新启动的Xcode(我知道,这是瘸腿的,但我的幽默)

  3. 确保您“@interface”和“@间拖动(如果.h文件)结束”

  4. 请确保您拖动(如果在.m文件)之间的 “@implementation” 和 “就是这样@end”

相关问题