アプリケーションにView Controllerがあり、画面上にユーザーがタップする必要があるUIViewがあります。彼らがそうするとき、私は別のviewControllerのビューを呼び出して、ユーザーの画面に表示したいと思います。残念ながら、ビューの表示に問題があります。
呼び出し元のviewControllerの名前は「MainViewController」と呼ばれ、ビューを表示したいViewControllerは「NextViewController」と呼ばれます
これが私が電話をかけた場所からの私のコードです:
- (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
NSLog(@"I was touched.");
_nextView = [[NextViewController alloc] init]; //this code is not being called
[self.view addSubview:_nextView.view]; //neither is this being called
}
_nextView は、MainViewController の .h ファイルで宣言するプロパティです。
このメソッドが呼び出されていますが、何らかの理由でログ ステートメントが出力に出力されるのを確認できますが、何らかの理由でその後の行を呼び出すことができません。誰かが私が間違っていることを見ることができますか?
回答者全員に事前に感謝します。