我有一个关于iOS开发的基本问题。我创建了视图文件ViewController.xib。我有ViewController.h文件。 xib文件包含组件,例如文本字段,步进器等。当我运行iPhone应用程序时,窗口是空的。我知道我需要将组件从xib文件拖放到ViewController.h文件以便创建属性,但这是我无法实现的。我把它们自己拖动,但应该有一个指针箭头被拖动。 据我所知,我需要在此操作之前通过拖动文件来执行其他一些操作。所以,有人可以告诉我需要做什么。 最好的问候
答案 0 :(得分:0)
基本上.xib文件是一个设计模板。它与viewcontroller.h和viewcontroller.m文件相关联。您可以通过从右窗格中的对象部分拖动来放置控件。这些控件将在运行时自动创建。要解决这些控件,您需要在它们与viewcontroller.h文件中声明的控件变量之间建立连接。即使是你没有建立连接,控件将是可见的和功能,但你无法控制它们,因为你没有连接到对象引用
答案 1 :(得分:0)
如果您的.xib正确加载,那么视图中的所有控件都应该是可见的,如果它们没有“连接”到您的类中,它们将无法运行。听起来你只是开始进行iPhone开发,我建议你看一下Ray Wenderlich的故事板教程 - 这会带你创建一个基本的应用程序,并创建视图层次结构:http://www.raywenderlich.com/5138/beginning-storyboards-in-ios-5-part-1