gpt4 book ai didi

ios - 如何通过 UIActivityController 分享?

转载 作者:搜寻专家 更新时间:2023-11-01 06:01:35 27 4
gpt4 key购买 nike

我用 UIActivityViewController 创建了 @IBAction

@IBAction func shareButton(_ sender: Any) {
let text1 = "Перевод величины Годы в количестве \(year) лет."
let text2 = "Месяцы: \(mounthLabel.text!)"
let text3 = "Недели: \(weekLabel.text!)"
let text4 = "Дни: \(dayLabel.text!)"
let text5 = "Часы: \(hourLabel.text!)"
let text6 = "Минуты: \(minuteLabel.text!)"
let text7 = "Секунды: \(secundLabel.text!)"
let URL0 = "Скачать конвертер величин по ссылке:"
let URL = "https://itunes.apple.com/us/app/unit-converter/id1329406653?l=ru&ls=1&mt=8"
let space = ""
let space2 = ""


let activityController = UIActivityViewController(activityItems: [text1, space, text2, text3, text4, text5, text6, text7, space2, URL0, URL], applicationActivities: nil)
present(activityController, animated: true, completion: nil)
}

Все замечательно работает, однако при экспорте в приложение штатное "Заметки"сохраняет только первуую строк. Что может быть не так и есть ли способ это исправить?

它正在工作,但是当我尝试共享到“Notes”或“Facebook”时,仅共享第一个 text1 字符串。怎么了?

最佳答案

为什么不将它们组合成一个文本呢?像这样的东西:

let text = "Перевод величины Годы в количестве \(year) лет.\n\nМесяцы: \(mounthLabel.text!)\nНедели: \(weekLabel.text!)\nДни: \(dayLabel.text!)\nЧасы: \(hourLabel.text!)\nМинуты: \(minuteLabel.text!)\nСекунды: \(secundLabel.text!)\n\nСкачать конвертер величин по ссылке:\nhttps://itunes.apple.com/us/app/unit-converter/id1329406653?l=ru&ls=1&mt=8"
let activityController = UIActivityViewController(activityItems: [text], applicationActivities: nil)
present(activityController, animated: true, completion: nil)

关于ios - 如何通过 UIActivityController 分享?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48369985/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com