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

  • dirkgently1

    dirkgently1

    13 NİSAN 2006
  • Kayla Caton - Peet

    Kayla Caton

    23 HAZİRAN 2012
  • Murray Winiata

    Murray Winia

    2 ŞUBAT 2009