在uitableview中重新排列行

时间:2009-12-03 08:23:26

标签: iphone cocoa-touch uitableview

我有一个应用程序,其中每行包含一个uiimageview和一个uibutton。我使用自定义单元格uitableviewcells创建了它们。按钮用于触发方法,uiimagepickercontroller从库中选取图像并在imageview中显示。我需要任何使用该应用程序的用户可以根据需要重新排列行,以便他们决定照片的顺序。 code here

1 个答案:

答案 0 :(得分:4)

在tableview中对行进行重新排序非常简单,只需要实现UITableViewDataSource协议的一些方法就可以了。查看表视图编程指南以获取信息和信息。代码。

http://developer.apple.com/iphone/library/documentation/UserExperience/Conceptual/TableView_iPhone/ManageReorderRow/ManageReorderRow.html

如果使用导航控制器,可以在导航栏中显示“编辑”按钮,导航控制器将表格视图切换为编辑模式,从而显示重新排序控件。当表格处于编辑模式时,此编辑按钮可以更改为完成。不要忘记将单元格的showsReorderControl属性设置为YES。从那时起,这只是实施正确方法的问题。