我正在编写一个 MonoTouch iOS 应用程序。
我的主视图上有一组 4 个 UIButton。它们或多或少地排成一排。我想将它们旋转一个角度(-90 到 +90 度之间)作为一组,最右边的按钮是按钮组的“锚点”。
我不知道该怎么做。
我尝试的一件事是将这些按钮放在 UIView 内,然后将 Transform 设置为 CGAffineTransform.MakeRotation,但它围绕 UIView 的中心旋转。我还尝试让这个父 UIView 比它需要的更宽,以便组中最右边的按钮位于 UIView 的中心。这适用于旋转,但是作为父 UIView 右半部分的大空白部分覆盖了我需要可见的主视图上的其他按钮。
所以我的问题是如何旋转 UIView 的 UIButtons,其中旋转围绕一个不是 UIButton 或 UIView 中心的点?