SORU
27 HAZİRAN 2010, Pazar


UİView Draw line

Bir UİView yatay bir çizgi çizmek gerekiyor. Ne bunu yapmak için en kolay yoludur. Örneğin, y-Koordinatörü=200 siyah yatay bir çizgi çizmek istiyorum.

Interface Builder kullanıyorum.

CEVAP
27 HAZİRAN 2010, Pazar


Senin durumunda kolay yolu (yatay çizgi) ve [0, 200, 320, 1] siyah arka plan rengi çerçeve ile bir küme eklemektir.

Örnek (hatalar böyle büyük mükafat olmadan yazdım yok umarım) kod:

UIView *lineView = [[UIView alloc] initWithFrame:CGRectMake(0, 200, self.view.bounds.size.width, 1)];
lineView.backgroundColor = [UIColor blackColor];
[self.view addSubview:lineView];
[lineView release];
// You might also keep a reference to this view 
// if you are about to change its coordinates.
// Just create a member and a property for this...

Başka bir yol drawRect yöntemi (here Bu kod örneğimi görebilirsiniz) bir çizgi çizmek olacak bir sınıf oluşturmak için.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Blendtec

    Blendtec

    30 EKİM 2006
  • Jeremy Stark

    Jeremy Stark

    23 Mayıs 2010
  • TWiT Netcast Network

    TWiT Netcast

    27 EKİM 2005