【问题标题】:Accessing UIScrolView form other controller从另一个控制器访问 ScrollView
【发布时间】:2012-10-13 10:16:51
【问题描述】:

我有一个 UIScrollView,它以模态形式添加到 UIStoryboard 中。我想从控制器 B 访问 UIViewController ViewController 中的 UIScrollView,我尝试了以下代码:

ViewController *linkToA;
linkToA = [[ViewController alloc] init];
linkToA = (ViewController*)self.presentingViewController;
linkToA.groupPass.text = @"cool party ajdaj";
[linkToA.scroll1.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];

代码不会出错,但不会做任何事情。

我是这样导入控制器的:

#import "ViewController.h"

在 ViewController.h 我有:

@property (strong, nonatomic) IBOutlet UIScrollView *scroll1;

有什么问题??

【问题讨论】:

    标签: ios xcode


    【解决方案1】:

    linkToA IBOutlets 将无法访问,而 linkToA 视图控制器不会被推送到导航控制器或以模态方式呈现

    【讨论】:

    • 在做某事之前尝试将linkToA输出到控制台
    猜你喜欢
    • 2016-05-30
    • 1970-01-01
    • 2014-06-06
    • 2018-06-15
    • 2017-03-23
    • 1970-01-01
    • 2015-10-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多