Ich habe eine UITableView erstellt, die ich unter meiner halbtransparenten schwarzen Statusleiste scrollen möchte. In meiner XIB stelle ich die y-Position der Tabellenansicht auf -20 und alles sieht gut aus.UITableView mit UIRefreshControl unter einer halbtransparenten Statusleiste
Jetzt habe ich gerade ein iOS6 UIRefreshControl hinzugefügt, das funktioniert, funktioniert aber wegen der -20 Y-Position, es zieht sich hinter der Statusleiste. Ich hätte gerne, dass es "gestreckt" ist, um unter der Statusleiste statt hinter zu sein.
Es macht Sinn, warum es verpfuscht, aber es scheint keinen Unterschied zu geben, den Rahmen zu ändern, und die Inhaltseinfügungen der Tabellenansicht usw. machen keinen Unterschied.
Die Dokumentation schlägt vor, dass der UITableViewController, sobald das refreshControl gesetzt wurde, von nun an seine Position übernimmt.
Irgendwelche Ideen?
Ja, ich versuchte, dass. Es betrifft nur den Inhalt, nicht das Refresh-Steuerelement :( – NonatomicRetain
Gleiches Problem hier mein UITableView hat einen Einsatz UIEdInSets inset = UIEdgeInsetsMake (37, 0, 0, 0); tblAccounts.contentInset = Einfügung; Aber das RefreshControl ignoriert den Inset – Andy