ios - 链接 UIScrollView 和 UIPageControl

标签 ios objective-c uiscrollview

嘿,我有一个 View 包含多个以编程方式生成的 UIScrollView,这意味着不可能使用全局变量来链接这两个 View 。所以我正在尝试使用键值编码方案。下面是代码片段。

    UIPageControl *pageControl = [[UIPageControl alloc] initWithFrame:CGRectMake(0, 240, 320, 30)];
    pageControl.numberOfPages = [holder_items count];
    pageControl.currentPage = 0;
    [pageControl addTarget:self action:@selector(pageTurn:) forControlEvents:UIControlEventValueChanged];
    [cell addSubview:pageControl];

    [picScrollView setValue:pageControl forKey:@"pagecontrol"];
    [pageControl setValue:picScrollView forKey:@"scrollview"];

但是 xcode 提示:

setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key pagecontrol.'

有什么建议吗?

最佳答案

只需为从 UISCrollView 继承该类的自定义类创建一个自定义类,并在该类中创建您的 veriable 来保存它。并将 UIScrollView 替换为该自定义类。

关于ios - 链接 UIScrollView 和 UIPageControl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25869047/

相关文章:

iOS - 当 TextView 位于表格 View 单元格中时将其滚动到顶部

IOS - UICollectionView - 通过 segue 将数据传递给 subview

ios - 如何在 iOS 中播放 Live Radio Streaming URL 的 URL

objective-c - 显示 NSWindow

javascript - Zendesk 支持 SDK 的 RCT_EXPORT_METHOD

ios - 如何在 iOS 中使用 ViewPager 和 Android 中的 ViewPagerIndicator 等标题实现页面之间的滑动?

ios - 如何将照片(以及标签和按钮)放入 ScrollView ,每次在 Storyboard 中添加新照片时让它变长

ios - 社交分享 Phonegap 插件 - index.html 不可用(故障)

没有启动屏幕的 iOS 应用程序发布

iphone - 为 UIScrollView 实现自定义缩放