Ios 如何从现有的UIScrollView获取重复的UIScrollView?
如何从现有的UIScrollView获取重复的UIScrollView而不干扰它 第一个滚动视图Ios 如何从现有的UIScrollView获取重复的UIScrollView?,ios,objective-c,iphone,ipad,uiscrollview,Ios,Objective C,Iphone,Ipad,Uiscrollview,如何从现有的UIScrollView获取重复的UIScrollView而不干扰它 第一个滚动视图 UIScrollView *firstScrollView; UIScrollView *duplicateScrollView = [[UIScrollView alloc] init]; [self.view addSubview:duplicateScrollView]; duplicateScrollView.backgroundColor = [UIColor clearColor];
UIScrollView *firstScrollView;
UIScrollView *duplicateScrollView = [[UIScrollView alloc] init];
[self.view addSubview:duplicateScrollView];
duplicateScrollView.backgroundColor = [UIColor clearColor];
duplicateScrollView = firstScrollView.copy;
第二种观点
UIScrollView *firstScrollView;
UIScrollView *duplicateScrollView = [[UIScrollView alloc] init];
[self.view addSubview:duplicateScrollView];
duplicateScrollView.backgroundColor = [UIColor clearColor];
duplicateScrollView = firstScrollView.copy;
快崩溃了
实际上,我想在duplicateScrollView中进行更改,但这些更改不会在firstScrollView中生效
请推荐我。非常感谢….UIScrollView不符合复制协议,因此您不能对其使用复制方法。您可以做的是归档和取消归档,这将为您提供一个视图的深度副本:
id copyOfView = [NSKeyedUnarchiver unarchiveObjectWithData:[NSKeyedArchiver archivedDataWithRootObject:firstScrollView]];