0
AVPlayer 인스턴스의 동일한 UIProgressView에 현재 시간 (파란색)과 버퍼 제한 (회색)을 모두 표시해야합니다. 가능한가?동일한 표시기에 현재 시간과 버퍼 제한을 모두 설정할 수 있습니까?
AVPlayer 인스턴스의 동일한 UIProgressView에 현재 시간 (파란색)과 버퍼 제한 (회색)을 모두 표시해야합니다. 가능한가?동일한 표시기에 현재 시간과 버퍼 제한을 모두 설정할 수 있습니까?
이 작업을 수행하려면 NSAttributedStrings를 사용해야합니다. 여기
은 예입니다 ... 은 파단으로 UILabel의 및 UIProgressView 포함 된 사용자 지정 UIView의하십시오.NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"Hello. That is a test attributed string."];
[str addAttribute:NSBackgroundColorAttributeName value:[UIColor yellowColor] range:NSMakeRange(3,5)];
[str addAttribute:NSForegroundColorAttributeName value:[UIColor greenColor] range:NSMakeRange(10,7)];
[str addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"HelveticaNeue-Bold" size:20.0] range:NSMakeRange(20, 10)];
label.attributedText = str;
그리고 여기, 당신이 경우 UIProgressView와 예를 게시 할 수있는 custom UIProgressView implementation
의 예하시기 바랍니다인가? – FrozenHeart
아니요. 동일한 UIProgressView에 두 가지 표시기를 표시해야하며 다른 색상이나 스타일은 표시하지 않아야합니다. 가능한가? – FrozenHeart
요청한 내용이 명확하지 않아서 질문을 다시 말해야합니다. 2 UIProgressViews를 만들려고한다면 UIView에 2를 더하고 표시하면됩니다. –