更改研究套件的 UILabel 颜色



我正在尝试更改Apple研究套件的标签,图像等的默认颜色,但没有任何成功。

是否有配置。我是否需要在应用程序委托中更改它。您能否分享一个代码示例。

我不确定如何使用"appearanceWhenContainedInInstancesOfClasses"。

Set tint color at UIView
UIView.appearanceWhenContainedInInstancesOfClasses([ORKTaskViewController.self]).tintColor = UIColor().darkPurple

对用于调用任务的视图控制器使用以下命令。色调颜色应相应更改。要更改配色方案,请在任务完成执行后调用它。您的ORKConsentDocument动画和其他任务现在将具有与您选择的相同的色调。

    UIView.appearance().tintColor = UIColor.blue 
    // Code to do present task 
    present(taskViewController, animated: true, completion: nil)
  // in extension 
   func taskViewController(_ taskViewController: ORKTaskViewController, didFinishWith reason: ORKTaskViewControllerFinishReason, error: Error?) {
    //Handle results with taskViewController.result
    taskViewController.dismiss(animated: true, completion: nil)
    UIView.appearance().tintColor = UIColor.red 

这是假设红色是你的默认颜色。

相关内容

  • 没有找到相关文章

最新更新