SORU
7 Aralık 2009, PAZARTESİ


UİTextField kenarlık rengi

Gerçekten büyük sınır UİTextField için kendi rengini ayarlamak için bir dileğim var. Ama şimdiye kadar kenarlığın çizgi stilini değiştirmek için sadece nasıl öğrenebilirim.

Arka plan özelliği bu şekilde arka plan rengini ayarlamak için kullandım:

self.textField.backgroundColor = textFieldColor;

Ama UİTextField sınır rengini de değiştirmek zorundayım. Ve benim sorum kenarlık rengini değiştirme hakkında olduğunu.

CEVAP
21 NİSAN 2011, PERŞEMBE


Sınıf QuartzCore çerçeve alımı:

#import <QuartzCore/QuartzCore.h>

ve sınır renk değiştirmek için aşağıdaki kod parçacığını (redColor için hazırlıyorum) kullanın

    textField.layer.cornerRadius=8.0f;
    textField.layer.masksToBounds=YES;
    textField.layer.borderColor=[[UIColor redColor]CGColor];
    textField.layer.borderWidth= 1.0f;

Geri orijinal düzeni sadece açık renkli kenarlık rengini ayarlamak için geri dönülmesi için

    serverField.layer.borderColor=[[UIColor clearColor]CGColor];

swift kodu

    textField.layer.borderWidth = 1
    textField.layer.borderColor = UIColor.whiteColor().CGColor

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MVLV28

    MVLV28

    17 Mart 2008
  • Turkish Airlines

    Turkish Airl

    11 AĞUSTOS 2006
  • Willie D.

    Willie D.

    16 Aralık 2006