想判断现在旋转是否是M_PI_2,应该如何比较?
赋值的时候可以
toolView.transform = CGAffineTransformMakeRotation(-M_PI_2);
但是如果这样判断就会报错。
黄舟2017-04-21 10:59:28
UIView的transform類型是CGAffineTransform是一個struct。
c語言是不被允許直接對struct進行運算的,你要比較struct裡的屬性。
PHP中文网2017-04-21 10:59:28
CG_EXTERN bool CGAffineTransformEqualToTransform(CGAffineTransform t1,
CGAffineTransform t2) CG_AVAILABLE_STARTING(__MAC_10_4, __IPHONE_2_0);
用這個比較