1

実際、UITableView の異なる行に異なる画像を実装しようとしています。新しい UITableViewCell を作成することで、これを実装するために多くのことを試みましたが、失敗しました。各行に 2 つの画像とラベルを設定する必要があります。どうすればそれができますか?そして、ナビゲーションコントローラーを使用して次のページの画像を取得する必要があります...コードを指定して説明してください。そうでなければ理解できませんでした。わかりやすい回答ありがとうございます。...

 - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    return 5;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return 1;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
    {
        static NSString *CellIdentifier = @"Cell";

        sampletable1 *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
        if (cell == nil) {

            NSArray* views = [[NSBundle mainBundle] loadNibNamed:@"sampletable1" owner:nil options:nil];
            for (UIView *view in views) {
                if([view isKindOfClass:[UITableViewCell class]])
                {
                    cell = (sampletable1*)view;


                }
            }
        }
4

1 に答える 1

0

これがあなたが必要とするものです。UITableViewCell のサブクラス化。表示されているサンプルには、2 つの画像が含まれています。同じテクニックを使用して、もう 1 つ追加できます。

于 2012-09-19T17:40:41.517 に答える