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

  • Ben Schoon

    Ben Schoon

    23 Kasım 2012
  • Dumb Stupid Videos

    Dumb Stupid

    26 Kasım 2013
  • Wronchi Animation

    Wronchi Anim

    9 Mayıs 2011