2

プロジェクトの大部分でストーリーボードを使用していますが、XIB から読み込まれた複数のビューで構成される UIScrollView が 1 つあります。

XIBでボタンがクリックされたときにセグエを実行する方法に行き詰まっています

私がすでにやったこと。

  • ビューをスクロール ビューに追加しました
  • カスタムボタンを追加しました
  • カスタムボタンに IBAcion を追加

MainViewController

NSString *nibName = @"coverArticleView";
NSArray *nibObjects = [NSBundle.mainBundle loadNibNamed:nibName owner:self options:nil];
coverArticle *pageView = [nibObjects objectAtIndex:0];
pageView.articleTitle.text = ob.Title;
pageView.articleTitle.numberOfLines =0;
// updating some more properties here & designing the scroll view
[coverArticlesScrollView addSubview:pageView];

coverArticle.m (XIB のクラス)

- (IBAction)buttonPressed:(id)sender {
NSLog(@"button pressed");
}

ログ「ボタンが押されました」が出力されると、それは機能します。しかし、ボタンが押されたときにセグエを実行するにはどうすればよいですか?

thnx

4

1 に答える 1

0

performSegueWithIdentifier:sender:はどうですか?

于 2012-06-29T11:10:54.490 に答える