Я использую сторонний инструментарий для создания пошагового руководства для приложения, но при изменении кадра для пошагового руководства он показывает только последний кадр и пропускает те, что перед ним.
Я пытался приостановить ход оценки тренера и даже добавить дополнительные оценки тренера, но это тоже не сработало. Ниже приведен фрагмент моего кода, любая помощь будет полезна, так как я не очень понимаю этот инструментарий.
И как бы я каждый раз менял сообщение с отметкой тренера?
override func viewDidLoad() {
super.viewDidLoad()
self.navigationController?.navigationBar.barTintColor = UIColor(red: 139/255, green: 26/255, blue: 137/255, alpha: 1.0)
self.navigationController?.navigationBar.titleTextAttributes = [NSAttributedString.Key.foregroundColor: UIColor.white]
self.navigationController?.navigationBar.tintColor = .white
self.navigationItem.backBarButtonItem?.title = "Back"
checkForVolume()
self.coachMarksController.dataSource = self
pointOfInterest.frame = CGRect(x: 10, y: 30, width: 30, height: 50)
coachMarksController.restoreAfterChangeDidComplete()
coachMarksController.prepareForChange()
pointOfInterest.frame = CGRect(x: 140, y: 30, width: 130, height: 50)
coachMarksController.restoreAfterChangeDidComplete()
coachMarksController.prepareForChange()
pointOfInterest.frame = CGRect(x: 330, y: 25, width: 35, height: 40)
coachMarksController.restoreAfterChangeDidComplete()
coachMarksController.prepareForChange()
}
и когда я использую coachMarksController.flow.pause () вместе с coachMarksController.flow.resume (), экран просто зависает с наложением, но вообще не отображается отметка тренера