2
배경이 색이 바뀌는 2 가지 테마 (어둡거나 밝은)가있는 iOS 앱을 만들고 있습니다.UIView에서 모든 텍스트의 텍스트 색상을 변경하는 방법은 무엇입니까?
이제 내 문제는 텍스트 색상이 변경되었습니다. 모든 라벨의 텍스트 색상을 lightTextColor
으로 설정하려면 어떻게해야합니까?
나는 색상을 변경하는 곳이다 : 그것은 유형의 UILabel의의의 경우
- (void)changeColor {
NSUserDefaults *standardDefaults = [NSUserDefaults standardUserDefaults];
NSString *themeSetting = [standardDefaults stringForKey:@"themeKey"];
if ([themeSetting isEqualToString:@"lightTheme"]) {
self.view.backgroundColor = [UIColor whiteColor];
} else {
self.view.backgroundColor = [UIColor blackColor];
}
}
텍스트 색상 변경은 self.view.subviews
의 모든 UIView's
을 통해 ... 어떻게 든 거기에
감사합니다. 이 작품 –