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

  • Malwarebytes

    Malwarebytes

    22 Temmuz 2007
  • Max Lee

    Max Lee

    18 AĞUSTOS 2006
  • sebsebdouze

    sebsebdouze

    7 ŞUBAT 2008