-1
입니다. 현재 여러 대상과 복제 될 가능성이있는 iOS 앱에서 작업하고 있으며 각 대상마다 다른 테마가 있습니다. 지금 가지고있는 스토리 보드를 사용하여 UI를 만들고 각각의 글꼴, 색상 및 기타 UI 항목을 지정했습니다.현재 각 대상에 대해 여러 대상 및 다른 테마로 기존 iOS 앱을 복제하는 가장 좋은 방법은
이 문제를 해결하는 가장 빠른 방법을 제안 해주세요.
입니다. 현재 여러 대상과 복제 될 가능성이있는 iOS 앱에서 작업하고 있으며 각 대상마다 다른 테마가 있습니다. 지금 가지고있는 스토리 보드를 사용하여 UI를 만들고 각각의 글꼴, 색상 및 기타 UI 항목을 지정했습니다.현재 각 대상에 대해 여러 대상 및 다른 테마로 기존 iOS 앱을 복제하는 가장 좋은 방법은
이 문제를 해결하는 가장 빠른 방법을 제안 해주세요.
수정하려는 모든보기에 IBOutlet을 연결하십시오. 여러 타겟을 만들고 그와 같은 모든 뷰 메소드에 구현하십시오 :
func updateUI() {
#if TargetA
viewA.backgroundColor = .red
#endif
#if TargetB
viewA.backgroundColor = .green
#endif
#if TargetC
viewA.backgroundColor = .blue
#endif
}