嘿,我有一个 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/