Ios UIAttachement行为,使两个视图在拖动时与一个视图类似
我有一个小的观点,我想附加到一个更大的观点。 当其中一个视图在x轴上拖动时,我希望另一个视图相应地移动,就好像它们是一个形状笨拙的视图一样 我试过了Ios UIAttachement行为,使两个视图在拖动时与一个视图类似,ios,uikit-dynamics,uidynamicbehavior,Ios,Uikit Dynamics,Uidynamicbehavior,我有一个小的观点,我想附加到一个更大的观点。 当其中一个视图在x轴上拖动时,我希望另一个视图相应地移动,就好像它们是一个形状笨拙的视图一样 我试过了 UIDynamicAnimator *animator = [UIDynamicAnimator alloc] initWithReferenceView:self.view]; UIAttachmentBehavior *attach = [[UIAttachmentBehavior alloc] initWithItem:firstItem
UIDynamicAnimator *animator = [UIDynamicAnimator alloc] initWithReferenceView:self.view];
UIAttachmentBehavior *attach = [[UIAttachmentBehavior alloc] initWithItem:firstItem attachedToSecondItem:secondItem];
[animator addBehavior:attach];
但它们的移动并不像一个大视野:(为什么不将小视图添加为大视图的子视图?它们将显示为附加视图,大视图显然会拖拽小视图。它们彼此不属于对方-一个在表视图中-另一个是随机视图-那又怎么样?它们都是UIView的子类,不是吗?这没有意义-也许我的问题不清楚-一项是一个tableview单元格(我希望在拖动它时),它将以不同的继承权拖动不同的视图