0
@interface WinesViewController : UITableViewController <UIActionSheetDelegate> {
    NSMutableArray *sortedObjects;
}

在上面的代码中,添加了 UIActionSheetDelegate 协议,因为我使用 UIActionSheet 对 TableView 进行排序并且它需要一个委托。现在我在 DetailViewController 中添加一个 SwipeGestureRecognizer 以从 Detail View 访问 TableView 中的下一个单元格。我正在使用的教程告诉我在 TableViewController 中为 DetailViewController 添加一个委托协议。它告诉我以与我已经添加 UIActionSheetDelegate 完全相同的方式添加它,那么现在如何为 DetailViewController 添加委托呢?

4

1 回答 1

8

您只需将其添加到与 相同的位置UIActionSheetDelegate,用逗号分隔:

@interface WinesViewController : UITableViewController <UIActionSheetDelegate, DetailViewControllerDelegate> {
NSMutableArray *sortedObjects;
}

(替换DetailViewControllerDelegate为您需要添加的代理名称。

希望这可以帮助!

于 2012-07-14T02:35:13.143 回答