0

以下の方法でスーパービューにサブビューを追加したのですが、サブビューにIBAction UIButtonを追加してアプリを実行し、サブビューからボタンをクリックするとアプリがクラッシュし、原因と解決方法がわかりません。この問題。?!

CGFloat yOrigin = i* self.view.frame.size.width;
    Home *newView = [[Home alloc] initWithNibName:@"Home" bundle:nil];
    newView.view.frame = CGRectMake(yOrigin, 0, self.view.frame.size.width, self.view.frame.size.height);
    [scroll addSubview:[newView view]];
    [newView release];

PS 私はデザインの UI と機能の利便性のために、nib ファイルを使用します。(MVC?)

4

1 に答える 1

0

viewController はビュー コンポーネントのアクションとアウトレットを処理する責任があるため、これはビュー自体では実行できません。subView を追加する代わりに、ModelViewController を提示してみてください。

于 2012-03-16T01:08:34.833 に答える