¿Por qué salta UIRefreshControl?
Intento usar UIRefreshControl con swift 1.2 y funciona bien, excepto la interfaz de usuario. Está saltando y no sé por qué. Esto es lo que estoy haciendo:
class ViewController: UIViewController {
var refreshControl:UIRefreshControl!
@IBOutlet weak var tableView: UITableView!
override func viewDidLoad() {
super.viewDidLoad()
self.refreshControl = UIRefreshControl()
self.refreshControl.attributedTitle = NSAttributedString(string: "Pull to refresh")
self.refreshControl.addTarget(self, action: "refresh:", forControlEvents: UIControlEvents.ValueChanged)
self.tableView.addSubview(refreshControl)
}
func refresh(sender:AnyObject) {
// Code to refresh table view
}
}
Y puedes descargar mi proyecto de poc desde aquí:Proyecto POC
Mientras bajas la vista de tabla, salta de repente un poco hacia abajo. ¿Alguien tiene alguna idea de por qué?
Si lo uso con UITableViewController, funciona bien pero no quiero usar este objeto de interfaz de usuario. Me gustaría usar un UITableView simple en un UIViewController.