2012-03-31 114 views
0

我试图创建第二个视图控制器,并将其链接到一组新的.M & .h文件然后改变viewDidLoad中根据这种观点控制器上的标签的文本,但我有一些问题。iOS5的第二个视图控制器

这是我到目前为止所做的。

  1. 我开始一个新的空白单页,从MainStoryboard,我添加了一个新的VC,并添加按钮,这样我就可以在页面之间导航。这工作正常。

  2. 接下来,我创建一个新的Objective-C类, “SecondViewController”,并选择子类的UIViewController。

  3. 现在回到故事板上,我选择其他ViewController并尝试将新的SecondViewController选为自定义类,但它不显示在可用类的列表中。现在

,如果在步骤2选择我UIView子类,我可以把它分配到ViewController在第3步,但viewDidLoad中选项不可用,所以我不知道如何更改VC编程。

我在这里错过了什么?

我能够使用UIView并使用以下内容来改变我所问的内容。我不确定这是否是正确的方法。

- (void)drawRect:(CGRect)rect 
{ 
    myLabel.text = @"change2"; 
} 

编辑----

好啦,我已经想通了。我点击了Storyboard中的VC视图(背景),而不是实际的ViewController!现在它按我认为应该的方式工作。我想,如果我看过视图控制器场景,我会注意到我做错了。现在

回答

0

,如果在步骤2选择我UIView子类,我可以把它分配给 的ViewController在第3步,但viewDidLoad中选项不可用 所以我不知道如何更改VC编程。

从界面生成器并在代码另一个类的类您的ViewController(或类似的)的必须扩展同一类

相关问题