2012-03-31 10 views
0

2番目のビューコントローラを作成し、それを.m & .hファイルの新しいセットにリンクしようとしています。その後、viewDidLoadの下にあるそのビューコントローラのラベルのテキストを変更しましたが、 。iOS5 Second View Controller

これまで私が行ってきたことは次のとおりです。

  1. 私はメインストーリーボードから新しいVCを追加してボタンを追加して、ページ間を移動できるようにしています。これは正常に動作します。

  2. 次に、私は新しいObjective-Cクラス "SecondViewController"を作成し、UIViewControllerのサブクラスを選択します。

  3. ストーリーボードに戻ってもう1つのViewControllerを選択し、新しいSecondViewControllerをカスタムクラスとして選択しようとしますが、利用可能なクラスのリストには表示されません。ステップ2で、私はUIViewのサブクラスを選択した場合

今、私はステップ3でのViewControllerに割り当てることができますがのviewDidLoadオプションはので、私はVCへの変更をプログラムする方法を確認していない使用できません。

私はここで何が欠けていますか?

私は、UIViewを使用して、私が尋ねている変更を行うために以下を使用することができます。これを行う正しい方法であるかどうかはわかりません。

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

EDIT ----

さて、私はそれを考え出しました。私は実際のViewControllerではなく、ストーリーボードでVCのView(背景)をクリックしていました!今それは私がそれがすべきだと思った方法で動作します。私がView Controller Sceneを見ていたら、私が間違っていたことに気づいたでしょう。ステップ2で、私はUIViewのサブクラスを選択した場合

答えて

0

今、私はステップ3で のViewControllerに割り当てることができますがのviewDidLoadオプションは はので、私はVCへの変更をプログラムする方法を確認していない使用できません。

インタフェースビルダーと、コード内の別のクラスからのあなたのViewController(または同様のもの)のクラスは、同じクラスを拡張する必要があり

関連する問題