0

ニュース項目を一覧表示するフィードがあります。いずれかをクリックすると、詳細ビ​​ューに移動します。didSelectRowAtIndexPathこれは、詳細ビュー コントローラーなどを宣言するメソッドを通じて行います。

一部のリンクがビデオになり、他のリンクが詳細ビューへのリンクのままになるような混合フィードを持つことは可能ですか? したがって、ユーザーが動画のリンクをクリックすると、動画プレーヤーが起動します。それ以外の場合は、通常どおりのビジネスであり、別のビューに移動します。

ソースは JSON フィードであるため、JSON ノードの 1 つを読み取り、ファイルの末尾が別のページまたはビデオ ファイルであるかどうかを確認することに基づいて、宛先を切り替える必要があります。

4

1 に答える 1

0
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 
{   

    if([YourOptiontype isEqual:@"video"])
    {
        // Push to Video View   
        }
    else if([YourOptiontype isEqual:@"business"])
    {
        // Push to business View    
    }

    NSIndexPath *tableSelection = [theTableView indexPathForSelectedRow];
    [theTableView deselectRowAtIndexPath:tableSelection animated:NO];
}
于 2012-05-17T09:48:27.157 に答える