Swift カレンダーアプリを起動する

カレンダーアプリ起動

if let url = URL(string: "calshow:") {
    UIApplication.shared.open(url)
}

日付指定でカレンダーアプリ起動

var pageMonday = Date()
let interval = self.pageMonday.timeIntervalSinceReferenceDate
if let url = URL(string: "calshow:\(interval)") {
    UIApplication.shared.open(url)
}

pageMondayに開きたい日時を設定可能

Swift

Posted by shi-n