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

  • hitcreatormusic2

    hitcreatormu

    21 Mayıs 2010
  • kylelandry

    kylelandry

    9 AĞUSTOS 2007
  • RaquelGamesBR

    RaquelGamesB

    20 HAZİRAN 2009