0

ストーリーボードを使用してアプリを構築する ストーリーボードに 356 個のビューコントローラーが必要であり、非常に多くの画面で作業することはできません ストーリーボードにタブ バーとテーブル セルを作成します xib を作成します xib からストーリーボードのテーブル セルへの関係をどのように行いたいですかやれ?

ありがとう!

4

2 に答える 2

0

TableViewControllerから他のビューに配線できます。

ss

たとえば、最初は、TableViewCellを次のように設定できます。

ss

セルをタップすると、タップしたセルの数が表示されます。

ss

タップしたセルの数を次のViewControllerに送信するには、以下のように使用できperformSegueWithIdentifier:sender:ますprepareForSegue:sender

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    [self performSegueWithIdentifier:@"showDetail" 
                              sender:[NSString stringWithFormat:@"%d", indexPath.row + 1]];
}

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    DetailViewController *c = segue.destinationViewController;
    c.string = (NSString *)sender;
}

このプロジェクトをダウンロードして実行するだけです。

https://github.com/weed/p120809_TableCellToView

于 2012-08-09T02:39:11.063 に答える
0

ビュー コントローラが多すぎますが、実際の質問にはユーモアを加えます。

UIStoryBoard *storyBoard = [UIStoryboard storyboardWithName:storyboardName bundle:nil];

BrowserViewController *vc = (BrowserViewController*)[storyboard instantiateViewControllerWithIdentifier:@"BrowserViewController"];

//get whatever instance you want off the VCs properties a table view or whatever
// but usually youll just want to push it onto a nav controller

[[self navigationController] pushViewController:vc animated:YES];
于 2012-08-09T00:08:02.063 に答える