SORU
21 AĞUSTOS 2013, ÇARŞAMBA


Bir şekilde iOS UİTableView hücreleri yapmak için 7 ayırıcı satır sonu var değil mi?

Hücre ayırıcı satır sonu var iOS 7'de iOS 6 olmadığını fark ettim. Bir şekilde bu hat kurtulmak kırmak için? Hiçbiri ayırıcı değiştirme ve ayırıcı rengi ile UİViews yapma hala Beyaz ayırıcı ne olursa olsun oluşmasına neden olur.

CEVAP
11 EYLÜL 2013, ÇARŞAMBA


İOS7 için:

if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {
    [self.tableView setSeparatorInset:UIEdgeInsetsZero];
}

İOS8 için:

Önce aşağıdaki gibi tablo görünümü yapılandırın

if ([self.tableView respondsToSelector:@selector(layoutMargins)]) {
    self.tableView.layoutMargins = UIEdgeInsetsZero;
}

Senin içinde o zamancellForRowAtİndexPath:yöntem, aşağıdaki gibidir: hücre yapılandırın

if ([cell respondsToSelector:@selector(layoutMargins)]) {
    cell.layoutMargins = UIEdgeInsetsZero;
}

Not: her ikisi de VardırlayoutMarginsveseparatorİnsethem iOS sürümlerini desteklemek için

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ben Vivona

    Ben Vivona

    24 Ocak 2010
  • DeAdPiXel6667

    DeAdPiXel666

    2 Ocak 2010
  • FullMag

    FullMag

    15 ŞUBAT 2007