如何在 iOS 应用程序(如联系人应用程序)中设置编辑

Posted

技术标签:

【中文标题】如何在 iOS 应用程序(如联系人应用程序)中设置编辑【英文标题】:How set up editing in iOS application like contacts app 【发布时间】:2013-08-23 15:18:38 【问题描述】:

我的设计师给了我一些看起来类似于 iPad 联系人应用程序的东西。不过,这似乎不是标准的。我原以为我会找到更多关于此的信息,但我的搜索并没有带来太多,所以如果我错过了,我深表歉意。基本上我们希望有一个绿色的“+”按钮来添加一个项目,点击时展开单元格以输入该项目的数据(参见下面第一张附加图片中的“添加新地址”单元格),然后在第二张图片中该单元格扩展为地址字段。

最后一个问题与看似标准的表格编辑行为有关,但我不确定如何适应这种情况。对于删除图标,让它在点击时旋转,并且“删除”按钮显示在单元格中。正如我之前问过的,如何让删除图标显示在单元格的侧面而不是在其中,如何让它只显示某些单元格而不是所有单元格?请参阅下面的最终屏幕截图。

非常感谢任何帮助。谢谢!

【问题讨论】:

你有没有看developer.apple.com/library/ios/documentation/userexperience/… 我没看过这个,但它看起来很棒。现在检查一下。谢谢! 那么看我的第二个屏幕截图,对于家庭地址,一个单元格包含 5 个数据文本字段、1 个“家”标签和一个垂直 1 像素视图的标签/文本字段部分分隔符?谢谢。 【参考方案1】:

听起来很复杂。为什么不利用 Apple 的 ABPersonViewController 来显示和编辑通讯录联系人?

【讨论】:

谢谢,但这与联系人无关,它只是我们想要遵循的类似模式。

以上是关于如何在 iOS 应用程序(如联系人应用程序)中设置编辑的主要内容,如果未能解决你的问题,请参考以下文章

跨平台:如何在 UWP 中设置不同的递增内部版本号并保持版本名称,如 iOS/Android

如何在 iOS 中设置闹钟?

如何在 iOS 的 XMPP 框架中设置资源

我可以在 iOS 应用程序中设置设备级代理吗?如何?

如何在 iOS7 中设置 UINavigationBar? [复制]

如何在 iOS 11 文件应用程序中设置应用程序文件夹图标