【问题标题】:How to use the edit Toolbar component to edit a VC that displays information如何使用编辑工具栏组件编辑显示信息的VC
【发布时间】:2014-02-12 01:28:55
【问题描述】:

我的问题是不知道如何正确使用 UIToolbar 中的编辑按钮。

基本上,我有 3 个 VC,前 2 个是从 Navigation VC 继承的,然后我添加了第三个。

第一个 VC 显示一个空的 TableView,直到您通过 UIToolbar 向它添加单元格。 然后单击它推送到显示有关该单元的信息的第二个 VC 的单元格(将其视为朋友列表,第二个 VC 显示朋友的姓名和电子邮件)。现在我的问题来了,我不确定如何正确使用 UIToolbar 上的编辑按钮来编辑第二个 VC 上的信息。

所以我想从第二个 VC 切换到像在 iOS 联系人应用程序中那样临时显示另一个 VC,然后返回更新 VC 并显示刚刚在 Edit VC 上输入的信息。

我不只是为了指导而要求解决方案代码,我目前是一名正在休息的学生,并试图做一些事情来让我忙碌和忙碌。

提前感谢任何回复的人。

【问题讨论】:

    标签: ios iphone objective-c uitableview uiviewcontroller


    【解决方案1】:

    您应该使用委托来更新您的 VC。在您的 Edit VC 中,使用“didFinishEditing”之类的函数创建一个委托。完成编辑后,调用该函数。该函数的实现必须写在你的VC中。

    这个话题可能对你有用:How do I create delegates in Objective-C?

    【讨论】:

    • 首先,我如何从编辑工具栏按钮创建segue以转到编辑VC?我尝试了 Prepareforsegue 方法,但它似乎对我不起作用。目前单击工具栏中的编辑按钮会使我进入黑屏
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多