0
我有一個UIView,我在方向變化時手動旋轉,這個UIView承載了一些按鈕,我也想根據方向的變化來旋轉它們。旋轉UIbutton,而他們居住在旋轉父視圖
我這樣做:
CGAffineTransform rotation = CGAffineTransformMakeRotation(M_PI/-4);
[UIView animateWithDuration:0.25 animations:^
{
self.parentView.firstButton.transform = CGAffineTransformConcat(self.parentView.firstButton.transform, rotation);
self.parentView.secondButton.transform = CGAffineTransformConcat(self.parentView.secondButton.transform, rotation);
self.parentView.thirdButton.transform = CGAffineTransformConcat(self.parentView.thirdButton.transform, rotation);
self.parentView.transform = CGAffineTransformConcat(self.parentView.transform, rotation);
}
completion:^(BOOL finished)
{
}];
parentView不正常旋轉,但其他按鈕沒有! 我是否需要在另一個電話中執行輪換?在我不能旋轉一個按鈕和它的父視圖在同一個塊?
謝謝