禁用/启用其他类中的滚动视图

时间:2013-03-18 15:23:27

标签: ios objective-c

我有一个类ViewController,它来自UIViewController:

@interface PagerViewController : UIViewController <UIScrollViewDelegate>

在这里我可以像这样打开和关闭滚动选项:

[self setScrollEnabled:NO]; 

我将一些其他ViewController类添加为子项,但问题是当我尝试启用或禁用其中的滚动时,它无法识别“setScrollEnabled”。在这个课程中,我有一个按钮,我想在按下按钮时禁用“setScrollEnabled”。我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

使用NSNotification,您可以调用PagerViewController类的方法,您可以在其中设置scrollEnabled属性。

搜索有关NSNotification / Local Notification.

的示例

它将解决您的问题。