SORU
18 ŞUBAT 2011, Cuma


Nasıl bir düğme köşeleri yuvarlamak için

Dikdörtgen bir resim (jpg) ve böyle büyük mükafat yuvarlak köşe ile bir düğme arka planını doldurmak için kullanmak istiyorum.

Şunları yazdı:

UIButton *button = [[UIButton buttonWithType:UIButtonTypeRoundedRect] retain];
CGRect frame = CGRectMake(x, y, cardWidth, cardHeight);
button.frame = frame;
[button setBackgroundImage:backImage forState:UIControlStateNormal];

Ancak, bu yaklaşım ile aldığım düğme yuvarlak hatlara sahip değil tam olarak benim orijinal görüntü gibi görünen düz bir dikdörtgen yerine. Nasıl yerine yuvarlak köşe ile bir görüntü düğmemi temsil edebilir mi?

Teşekkürler!

CEVAP
21 ŞUBAT 2011, PAZARTESİ


Sorunu buldum sanırım, UİTextArea ile aşağıdaki çözüm denedim ve bu UİButton ile de çalışır sanırım.

öncelikle Senin bu ithalat .m dosya

#import <QuartzCore/QuartzCore.h>

ve sonra loadView yöntem aşağıdaki satırları ekleyin

    yourButton.layer.cornerRadius = 10; // this value vary as per your desire
    yourButton.clipsToBounds = YES;

Bu sizin için çalışır ve evet iletişim halinde umut.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DONFANTASTICKYPESS

    DONFANTASTIC

    1 Temmuz 2007
  • optionalinfo

    optionalinfo

    29 EKİM 2005
  • Top10Series

    Top10Series

    26 Kasım 2008