iOS-使用CATTransferM3D时,对多个元素使用相同的消失点
我尝试使用CATTransferM3D旋转多个元素,问题是每个元素都指定了一个单独的消失点。因为它们是动态元素,所以我不能使用图像来模拟它们一起移动。我不知道如何把他们作为一个整体来移动 这张图片清楚地显示了问题和预期结果 我已经尝试了我能找到的每一个解决方案,但没有一个对我有效iOS-使用CATTransferM3D时,对多个元素使用相同的消失点,ios,3d,rotation,catransform3d,vanishing-point,Ios,3d,Rotation,Catransform3d,Vanishing Point,我尝试使用CATTransferM3D旋转多个元素,问题是每个元素都指定了一个单独的消失点。因为它们是动态元素,所以我不能使用图像来模拟它们一起移动。我不知道如何把他们作为一个整体来移动 这张图片清楚地显示了问题和预期结果 我已经尝试了我能找到的每一个解决方案,但没有一个对我有效 干杯 我不明白为什么不能将所有视图放在一个视图中,然后在包含视图上使用CATTransferM3D?我以前做过这件事,结果正是你想要的。只需简单地将它们全部添加为视图的子视图,然后在视图上执行CATTransform3
干杯 我不明白为什么不能将所有视图放在一个视图中,然后在包含视图上使用CATTransferM3D?我以前做过这件事,结果正是你想要的。只需简单地将它们全部添加为视图的子视图,然后在视图上执行CATTransform3D。问题在于它们是可滚动的,因为它们是UITableView的单元格,我们需要消失点始终位于屏幕的中心,不在表格视图的中心,因此将CATTransferM3D放在保存UITableView的视图上