SORU
12 NİSAN 2011, Salı


Kullanarak [UİColor colorWithRed:yeşil:mavi:alpha:]'UİTableView seperatorColor ile çalışmıyor?

Koyu gri bir renk seperatör yapılandırmak için çalışıyorum. Neden aşağıdaki gibi bir şey yapar mı?

self.tableView.seperatorStyle = UITableViewCellSeperatorStyleSingleLine;
self.tableView.seperatorColor = [UIColor colorWithRed: 127 green:127 blue:127 alpha:1];

hayır seperators hiç bir tablo döndürür.

Kullanır kullanmaz[UİColor blackColor]sonra seperators gayet iyi anlıyorum. Anlaşma nedir?

CEVAP
12 NİSAN 2011, Salı


255.0 tarafından bölmek gerekir

Ben hemen hemen hiç 1.0, 0.0, kendisi tarafından dağınık görünümlü bölüm çok basit UİColor bir kategori oluşturdum arasındaki değerler kullanın çünkü: (http://github.com/Jon889/JPGeneral)

//.h file
@interface UIColor (JPExtras)
  (UIColor *)colorWithR:(CGFloat)red G:(CGFloat)green B:(CGFloat)blue A:(CGFloat)alpha;
@end

//.m file
@implementation UIColor (JPExtras)
  (UIColor *)colorWithR:(CGFloat)red G:(CGFloat)green B:(CGFloat)blue A:(CGFloat)alpha {
    return [UIColor colorWithRed:(red/255.0) green:(green/255.0) blue:(blue/255.0) alpha:alpha];
}
@end

Sadece yapmak için yukarıdaki bağlantı kurdu kategori alırsanız ():

[UIColor colorWithR:127 G:127: B:127 A:1];

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ELPRESADOR

    ELPRESADOR

    21 HAZİRAN 2008
  • Trulia

    Trulia

    29 Kasım 2006
  • Virtual Riot

    Virtual Riot

    19 Mayıs 2011