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

  • hydejiaqi

    hydejiaqi

    12 Mart 2008
  • jcortes187

    jcortes187

    24 Mart 2006
  • PomplamooseMusic

    PomplamooseM

    28 HAZİRAN 2008