Status bar

Hej Daniel
Jeg har et tableview med pull to refresh. Jeg kunne godt tænke mig en status bar i bunden, hvor der står tidspunkt for sidste update. Jeg har set det i flere IOS apps (fx. Mail) så det kan laves, men jeg kan ikke få det til at virke.
Ved du hvordan man gør det?
Mvh Ole Krogh

Hej @olekrogh
Tak for dit spørgsmål. I det func-kald hvori du laver din refresh-data, kan du nemt implementere et kald, der opdatere din label i bunden.
let now = NSDate()
let updateString = "Sidste opdateret: " + self.dateFormatter.stringFromDate(now)
For at styre evt. formateringen af din dato, kan du bruge dateFormat som du kan læse mere om i Apples egen dokumentation.
Eksempelvis:
let dateFormatter = NSDateFormatter()
# Eksempel 1
dateFormatter.dateFormat = "dd-MM-yyyy"
# Eksempel 2
dateFormatter.dateFormat = "dd-MM-YYYY HH:mm:ss ZZZ";
let date:NSDate = dateFormatter.dateFromString(now!)!
Håber dette hjælper dig lidt videre.
Med venlige hilsner Daniel Bahl (@db)
CEO – v5.dk ApS

Hej Ole,
Hvis jeg forstår dig rigtigt, er der desværre ikke et indbygget design/objekt du kan bruge, for at opnå det ønskede - der skal du ud i at kode det selv, eller sætte en bar ind med en label i bunden, ligesom du selv refererer til.
Jeg plejer at skrive Last Refresh-datoen oppe i toppen bagved min tableview, så tidspunktet kan ses, når man swiper ned i ens tableview, som du også kan se på skærmbilledet i bunden af dette indlæg.
Du kan prøve at downloade og installere dette demo-projekt, for at se den måde jeg plejer at håndtere dette på.
Direkte link til demo-projekt på Github
Bemærk at dette projekt basere sig på nogle CocoaPods, som skal installeres først.
CocoaPods er en dependency manager til Swift og Objective-C projekter, som kan downloade forskellige libs. og komponenter du kan bruge i din kode. I koden her bruges SwiftyJSON og Alamofire komponenterne, som derfor er kræver før din code compiler med success.
Jeg har lige vedlagt en lille How-To her:
1. Download og installer CocoaPods på din Mac, hvis du ikke allerede har dette:
$ sudo gem install cocoapods
2. Change Directory (cd) ind i din mappe hvortil du har downloadet demoprojektet:
$ cd Downloads/PullToUpdateDemo
3. Kør pod install kommandoen:
$ pod install
Analyzing dependencies
Downloading dependencies
Installing Alamofire (3.0.1)
Installing SwiftyJSON (2.3.2)
Generating Pods project
Integrating client project
[!] Please close any current Xcode sessions and use `PullToUpdateDemo.xcworkspace` for this project from now on.
4. Nu kan du åbne den nye fil: "PullToUpdateDemo.xcworkspace" og compile projektet i en Simulator.
Herfra kan du se den måde jeg plejer håndtere Pull2Refresh i en TableView i Xcode:
Med venlige hilsner Daniel Bahl (@db)
CEO – v5.dk ApS

Her er iøvrigt et lille tip til at indsætte kode på v5.dk. Når man indsætter kode vha "Indsæt code"-knappen, er det lidt nemmere for andre at læse.
Se tippet her: https://v5.dk/knowledgebase/32.html
God onsdag aften Ole!
@db
d. 16.03.2016 kl. 22:17 Med venlige hilsner Daniel Bahl (@db)
CEO – v5.dk ApS