0

UITableView のカスタム UITableViewCell をタップして指を離すと、含まれている UILabel の描画が破損します。setSelected: も setHighlighted: も呼び出されません。UITableView は動的プロトタイプを使用します。セルをタップすると、通常の選択と描画が行われます。何が起こるかを示すビデオは次のとおりです 。 http://www.youtube.com/watch?v=vMHQc5tpcOY

サブクラス化された CALayer でカスタム描画を行います。解決のためのガイダンスをいただければ幸いです。

4

1 に答える 1

0

この回答で説明されているように setHighlighted をオーバーライドすることで、これを解決できました。

于 2013-08-04T18:11:30.010 に答える