SORU
24 NİSAN 2012, Salı


UİTableViewController olmadan UİTableView yenilemek için çekin

Bir UİViewController içinde bir UİTableView özelliği yenilemek için bir istek uygulamak için çalışıyorum. Bu UİTableView yukarıda başka şeyler ile görünüm denetleyicisi küçük bir küme olmak istiyorum çünkü bir UİTableViewController kullanamam. Bunun mümkün olduğunu düşünüyorum, ama herkes bir uygulama gören var mı?

CEVAP
21 ŞUBAT 2013, PERŞEMBE


Doğrudan ** 3, kullanın bu kodu kullanmadan UITableView bir yenileme için bir kontrol eklemek için:

Swift

override func viewDidLoad() {
    let refreshControl = UIRefreshControl()
    refreshControl.addTarget(self, action: "refresh:", forControlEvents: .ValueChanged)
    tableView.addSubview(refreshControl)
}

func refresh(refreshControl: UIRefreshControl) {
    // Do your job, when done:
    refreshControl.endRefreshing()
}

Objective-C

- (void)viewDidLoad {
    UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init];
    [refreshControl addTarget:self action:@selector(refresh:) forControlEvents:UIControlEventValueChanged];
    [self.tableView addSubview:refreshControl];
}

- (void)refresh:(UIRefreshControl *)refreshControl {
    // Do your job, when done:
    [refreshControl endRefreshing];
}

Not:UİRefreshControl eklediiOS6

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • booba1234

    booba1234

    22 Temmuz 2006
  • steven johns

    steven johns

    11 Mart 2011
  • Willie D.

    Willie D.

    16 Aralık 2006