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

  • Absolute Zero(Programming Tutorials)

    Absolute Zer

    22 Kasım 2012
  • International Secret Agents Concerts

    Internationa

    2 Aralık 2008
  • William Sledd

    William Sled

    24 EYLÜL 2006