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

  • GOTO Conferences

    GOTO Confere

    3 EKİM 2011
  • GUN-TIME with Brandon

    GUN-TIME wit

    3 ŞUBAT 2009
  • KittiesMama

    KittiesMama

    10 AĞUSTOS 2008