2009-06-18 70 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

相关问题