SORU
13 EKİM 2012, CUMARTESİ


İki CGRects karşılaştırma

Benim görüşüm çerçevesinde verilen bir CGRect eşit Hava Kontrol etmem gerekiyordu. Bu gibi yapmaya çalıştım:

CGRect rect = CGRectMake(20, 20, 20, 20);
if (self.view.frame == rect)
{
    // do some stuff
}

Ancak, bir hata Invalid operands to binary expression('CGRect' (aka 'struct CGRect') and 'CGRect') aldım. Neden ben sadece CGRectiki s karşılaştırabilirsiniz mi?

CEVAP
16 EYLÜL 2013, PAZARTESİ


Bunu kullanın:

if (CGRectEqualToRect(self.view.frame, rect)) {
     // do some stuff
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • calicoJake

    calicoJake

    29 EKİM 2007
  • campos9896

    campos9896

    24 Mart 2012
  • UCBerkeley

    UCBerkeley

    3 Mayıs 2006