2009-06-18 14 views
0

以前のUITableViewCellをプログラムで作成してInterface BuilderとXibを使用するように変換しました。コードと編集モードで実装されたとき、私は削除ボタンのためのスペースを作るために、セル内のいくつかのラベルを移動しました。 Xibとして実装された場合、編集モードでセルのレイアウトを変更するにはどうすればよいですか?好ましくはアニメーション化される。リンクやチュートリアルは大歓迎です!Interface Builderを使用したUITableViewCellの編集モード

重要な場合は、3.0 SDKアプリケーション用です。

答えて

1

移動したいサブビューへの参照を取得する必要があります。これを行うには2つの方法があります:IBで

  1. タグビュー

  2. 使用IBOutlets

あなたが移動したいサブビューにタグを付ける場合は、あなたがでそれを見つけることができます。

[cell.contentView viewWithTag:kMyTag]; 

IBOutletsの使用を選択した場合は、セルごとにセルコントローラを作成することを検討する必要があります。この上

良いチュートリアルでは、ここで見つけることができます:

http://bill.dudney.net/roller/objc/entry/uitableview_from_a_nib_file

また、このチュートリアルで説明したようにセルコントローラへとテーブルビューコントローラのうち、あなたの細胞ロジックを移動することを検討して:

http://cocoawithlove.com/2008/12/heterogeneous-cells-in.html

関連する問題