1

アイテムのリストを垂直にスクロールできるカスタム テーブルを作成しましたが、これらの垂直インデックスを左右にスクロールすることもできます。新しいビュー (ストーリーボード) に移動するにはどうすればよいですか?

カスタムセルから新しいビューにセグエをプログラムで追加する方法を知っている人はいますか?

カスタムセルを作成したコードは次のとおりです。

static NSString *CellIdentifier = @"ArticleCell";

__block ArticleCell_iPhone *cell = (ArticleCell_iPhone *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];

カスタム テーブルのスクリーンショットは次のとおりです

そして、これは私がフォローしていたチュートリアルへのリンクです: http://www.raywenderlich.com/4723/how-to-make-an-interface-with-horizo ​​ntal-tables-like-the-pulse-news-app-part -2

4

2 に答える 2

1

この問題を解決するには、次のコードを didSelectRowAtIndexPath メソッドに追加する必要がありました。

 musicTime *MP  = [self.sb instantiateViewControllerWithIdentifier:@"playMusic"];
 [self.navCon pushViewController:MP animated:YES];

新しいビューに上記の識別子を付けた後、.h に次のものがありました。

@interface HorizontalTableCell_iPhone : HorizontalTableCell  {
musicTime *Music;
UINavigationController *navCon;
UIStoryboard *sb;
}
@property (nonatomic, retain) musicTime *Music;
@property (nonatomic, retain) UINavigationController *navCon;
@property (nonatomic, retain) UIStoryboard *sb;
@end
于 2012-05-28T09:06:06.540 に答える
0

テーブルビューコントローラがあり、テーブルビューセルをサブクラス化すると仮定します。

テーブルビューセルをサブクラス化する場合は、テーブルビューから直接セグエを設定し、必要な変数を渡すだけで済みます。

セル識別子を割り当ててテーブルビューのセルクラスを設定したら、各テーブルビューのセルから次のビューにCtrlキーを押しながらドラッグして、セグエを設定します。

于 2012-05-24T14:01:35.530 に答える