如何在iOS中的列表项上显示多个操作

时间:2014-03-15 13:33:42

标签: ios iphone

我来自android并试图将我的小应用程序复制到iOS。我基本上有一个事项清单,可以对每件事采取某些行动。例如:

Colors
---------
Red       <fav> <delete> <edit>
Green     <fav> <delete> <edit>
...
Black     <fav> <delete> <edit>

虽然我没有在iOS上看过很多应用程序。这可行吗?或者我应该有一个&#34;编辑&#34;右上角的按钮然后显示这些动作?

2 个答案:

答案 0 :(得分:0)

使用UITableView显示项目列表。

请参阅此链接以了解UITableView:https://developer.apple.com/library/ios/documentation/uikit/reference/UITableView_Class/Reference/Reference.html

在UITableView中,您可以创建自定义单元格并在其上添加按钮(收藏,删除,编辑)。

请同时参阅此链接:http://www.appcoda.com/customize-table-view-cells-for-uitableview/

谢谢!

答案 1 :(得分:0)

对于您描述的内容,即可编辑项目列表,Master-Detail-Application模板似乎非常适合。编辑这些项目通常是通过点击相应的项目来完成的,然后调出详细视图。滑动手势通常允许从列表中删除项目。

此外,您还可以查看邮件应用程序并查看它如何处理电子邮件列表(也称为项目)和一封带有文本等的电子邮件(又名详细视图)。我会建议你的应用程序采用类似的行为。