我正在使用xcode 4.3
我有一个很大的问题:
我开始使用故事板为ipad创建应用程序。起初我在界面构建器中添加了我的对象,然后我将蓝线拖到.h文件中,xcode建立连接并创建了一个:
@property (strong, nonatomic) IBOutlet UIButton *button1;
填充圆圈。
但几天后,我尝试添加UIScrollView。我将对象添加到故事板,并拖动该行,但它不会连接并创建属性。所以我先做了代码,并尝试链接,但同样的问题。所以我删除了滚动视图并再次插入一个按钮和标签。但是现在任何对象都不会以任何方式链接到代码!为什么?为了解决这个问题,我必须从biginning再次开始!!
我创建:
@property (strong, nonatomic) IBOutlet UIButton *button2;
拖动线:没有 拖动查看控制器:没有 做了相反的事情:没有
WHY ???
答案 0 :(得分:3)
您需要使场景成为ViewController类的实例而不是UIViewController,这是默认设置。您可以在身份检查器(实用程序中的第三个选项卡)
中更改此设置答案 1 :(得分:1)
如果您尝试将线条拖动到按钮以外的任何其他位置,那么您将无法取得任何成功。
如果要将线条拖动到滚动视图,则需要将声明更改为
@property (strong, nonatomic) IBOutlet UIScrollview *scrollView;
//^^^^^^^^^^^^ this type determines what it links to in interface-builder