0

私はthree20を使用しており、カスタムのtableviewアイテムとtableviewitemセルがあります。アイテムのURLではなく新しいコントローラーをプッシュしています

- (void)didSelectObject:(id)object atIndexPath:(NSIndexPath*)indexPath

また、この方法を上書きして、テープで貼り付けたときにセルを強調表示します。

//call this to highlight row
- (BOOL)shouldOpenURL:(NSString*)URL {
    return NO;
}

標準のthree20テーブルアイテムとセルを使用すると、行が完全に強調表示されますが、自分のセルとアイテムを使用すると、強調表示されません。私は何をしなければなりませんか?手伝ってくれてありがとう。

4

1 に答える 1

3

あなたが持っていることを確認してください

self.selectionStyle = UITableViewCellSelectionStyleBlue;

カスタムセル内のどこかに設定すると、うまくいくはずです。

于 2010-12-02T08:28:05.850 に答える