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

  • Fraser Raft

    Fraser Raft

    9 Mart 2010
  • Maschine Tutorials

    Maschine Tut

    15 ŞUBAT 2011
  • Within Temptation

    Within Tempt

    18 EYLÜL 2006