【问题标题】:Managing rows in view based application在基于视图的应用程序中管理行
【发布时间】:2009-12-14 10:37:51
【问题描述】:

我能够在基于导航的应用程序中管理 uitableviewcell 的行(添加、删除和重新排序),但它不适用于基于视图的应用程序。在导航型应用程序中创建的编辑按钮使编辑成为可能。任何人都知道当这个导航按钮内部发生触摸时调用什么动作方法?此方法发生的情况是此操作出现了添加、删除和重新排序行的规定,但我还没有编写任何操作方法。那么在基于视图的应用程序中是否有任何类似的方式来执行这些操作??

【问题讨论】:

  • 请致电,我见过类似 qoutes 的问题,但都不是同一件事。所有这些都是关于管理基于导航的应用程序中的行。请不要将其视为其中之一。

标签: iphone navigation


【解决方案1】:

UIViewControllersetEditing:animated: 方法被导航栏按钮调用。如果您要连接一个常规按钮,您的处理程序应该调用该方法,该方法应如下所示:

- (void)setEditing:(BOOL)editing animated:(BOOL)animated
{
    [super setEditing:editing animated:animated]; // must be called first according to Apple docs
    [table setEditing:editing animated:animated];
}

即你的控制器会告诉表格也进入编辑模式。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-06
    • 2019-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多