2009-06-18 102 views
0

我將舊的UITableViewCell從編程創建轉換爲使用Interface Builder和Xib。當以代碼和編輯模式實施時,我移動了單元格中的一些標籤以爲刪除按鈕留出空間。當作爲Xib實現時,如何在編輯模式下更改單元格的佈局?最好是動畫。鏈接或教程當然是受歡迎的!使用Interface Builder編輯UITableViewCell的模式

重要的是,這是一個3.0 SDK應用程序。

回答

1

您需要獲取要移動的子視圖的引用。兩種方法可以做到這一點是:

  1. 標籤在IB的意見

  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