如何使用swift 4显示当地时区的日落时间?

问题描述 投票:1回答:1

如何使用swift 4显示当地时区的日落时间?

我有文字标签。我想用日落时间替换标签文本。

ios xcode swift3 swift4
1个回答
1
投票

将EDSunriseSet cocoa-pod添加到您的项目中,并像这样使用它:

var sunInfo = EDSunriseSet.sunriseset(withTimezone: timeZone, latitude: location.coordinate.latitude, longitude: location.coordinate.longitude)

然后根据您的要求调用以下方法:

sunInfo.calculateTwilight(Date())
sunInfo.calculateSunriseSunset(Date())

有关更多信息,请参阅文章:https://spin.atomicobject.com/2015/03/09/ios-sunrise-sunset-corelocation/

© www.soinside.com 2019 - 2024. All rights reserved.