カスタムUITableViewCellを使って豊富なUITableViewを実装していますが、これを画面に1つの方法で表示しますが、一度画面から消えると、彼らが二回目に来るとき、私は彼らが異なった方法で表示されることを望みます。画面を離れるときは、自動的に「マークを読み取り」と考えてください。UITableViewCellが画面外に出るのを検出しました
私は、セルが画面外に出てきたとき(getallocまたはdequeuedまたは同等のもの)、好ましくは:UITableViewControllerクラスで、[indexPath行]を簡単にメモするための方法を探していました。しかし:UITableViewCellも同様に良いです。
標準的な方法でこれを行うことはできませんでした...テーブルに複数のreloadData呼び出しを行うと、表示された時間を数えていないようです。
誰でもいいですね。これは少し難しいようです:)
はい、これはオプションで、私はその呼び出しをcellForRowAtIndexPathに置くことができます。 しかし、私は可変な高さの行を持っているので、オフスクリーンセルがオフスクリーンとしてマークされるという保証はありません。 –