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

  • FailArmy U

    FailArmy U

    29 AĞUSTOS 2009
  • Fraser Raft

    Fraser Raft

    9 Mart 2010
  • PlayStation

    PlayStation

    16 Aralık 2005