0

我可以将以下功能用作 IBAction - 单击按钮吗?如果是,请告诉我如何...

-(UIViewController *)pageViewController:(UIPageViewController *)pageViewController
      viewControllerAfterViewController:(UIViewController *)viewController

-(UIViewController *)pageViewController:(UIPageViewController *)pageViewController 
     viewControllerBeforeViewController:(UIViewController *)viewController
4

1 回答 1

2

No, you can't.

IBAction is actually equal to void -> only void returning methods can be connected.

http://cocoadev.com/wiki/IBAction
IBOutlet and IBAction

Also the methods you are referring to are implementing the UIPageViewControllerDataSource, therefore a UIPageViewController should call them, but never you, see Delegates and Data Sources.

于 2012-07-05T12:12:29.143 回答