cari

Rumah  >  Soal Jawab  >  teks badan

objective-c - 如何比较UIView的transform属性

想判断现在旋转是否是M_PI_2,应该如何比较?

赋值的时候可以
toolView.transform = CGAffineTransformMakeRotation(-M_PI_2);

但是如果这样判断就会报错。

阿神阿神2865 hari yang lalu474

membalas semua(3)saya akan balas

  • 黄舟

    黄舟2017-04-21 10:59:28

    Jenis transformasi UIView ialah CGAffineTransform, iaitu struct.
    Bahasa C tidak membenarkan operasi langsung pada struct Anda perlu membandingkan atribut dalam struct.

    balas
    0
  • PHP中文网

    PHP中文网2017-04-21 10:59:28

    CG_EXTERN bool CGAffineTransformEqualToTransform(CGAffineTransform t1,
    CGAffineTransform t2) CG_AVAILABLE_STARTING(__MAC_10_4, __IPHONE_2_0);
    用这个比较

    balas
    0
  • 迷茫

    迷茫2017-04-21 10:59:28

    Anda belikan saya buah esok dan saya akan beritahu anda cara mengira sudut putaran dan penskalaan matriks afin

    balas
    0
  • Batalbalas