私はこのメソッドを使用してUIScrollView
、クラスの1つでのプロパティにアクセスしようとしています。
AppDelegate *delegate = (AppDelegate *)[UIApplication sharedApplication].delegate;
UINavigationController *nav = delegate.frontViewController.navigationController;
for (UIViewController *controller in nav.viewControllers) {
if ([controller isKindOfClass:[SGInitialViewController class]]) {
SGInitialViewController *sgInitialController = (SGInitialViewController *)controller;
SGPlotViewController *plotVC = [sgInitialController.childViewControllers objectAtIndex:0];
[plotVC.scrollViewMain setUserInteractionEnabled:NO];
}
クラスはSGInitialViewController
現在ロードされており、ロードされて画面にも表示されています。どんなに頑張っても、その性質を変えることはできません。私が間違っていることについて何か考えはありますか?childViewController
SGPlotViewController