我正在执行此代码并坚持使用调查结果制作pdf。任何人都可以帮助制作调查任务结果的pdf文件。提前谢谢。
func taskViewController(taskViewController: ORKTaskViewController,
didFinishWithReason reason: ORKTaskViewControllerFinishReason,
error: NSError?) {
let taskResult = taskViewController.result
if reason == ORKTaskViewControllerFinishReason.Completed
{
// var data = NSKeyedArchiver.archivedDataWithRootObject(taskViewController.result)
//here how can i get the text of steps and results?
NSUserDefaults.standardUserDefaults().setBool(true, forKey: kSurveyCompleted)
NSUserDefaults.standardUserDefaults().synchronize()
}
if reason == ORKTaskViewControllerFinishReason.Discarded
{
NSUserDefaults.standardUserDefaults().setBool(false, forKey: kSurveyCompleted)
NSUserDefaults.standardUserDefaults().synchronize()
}
}
答案 0 :(得分:1)
您可以使用pdf库,如下所示: https://github.com/techprimate/TPPDF 在PDF内创建表格并用字段/值行填充表格很容易。 如果您使用的是iOS 11,则内部有PDFKit。