2009-06-08 12 views
1

私は行のリストを表示するためにtableviewを使用しています。選択すると、おそらく私が制御する別のビューで、セルのすぐ下に追加のコントロールが表示されます。位置UITableViewCell

これまでのところ、私はtableviewのvisiblecells配列を実行して、選択したセルへの参照を取得しましたが、frameプロパティは、テーブルのスクロール位置に関係なく常に0のy座標を返します。

ウィンドウに対するセルの位置を取得するにはどうすればよいですか?

答えて

2

私は、テーブルビューを扱う最良の方法は、独自の条件であると考えています。つまり、テーブル内に新しいものを配置する場合は、セルに配置します。 UITableViewCellをサブクラス化してコントロールを作成し、tableView beginUpdates - insertCells - endUpdatesプロセス全体の外観をアニメーション化するような感じです。