매 초마다 진행률 표시 줄을 실행 중입니다. 진행률 막대의 '진행'변수의 변경 사항은 초당 약 0.003의 크기를 가지므로 300 초 이상 실행해야합니다.낮은 값으로 진행되는 UIProgressView 문제
'progress'변수의 값이 낮을 때 문제가 있음을 발견했습니다. 기본적으로 0.09와 그보다 낮은 값 사이에는 차이가없는 것 같습니다. 따라서 진행 상황은 진행률 막대가 0.0 - 0.09 범위에있는 경우 진행률 변수가 변경 되더라도 시각적으로 변경되지 않습니다. 또 다른 부작용은 0.0에서 진도 표시 줄을 시작하면 즉시 0.09 정도의 이미지로 점프합니다 (실제 진행이 완료 될 때까지 계속 남아 있습니다). 조금 이상하게 보입니다.
진행률 표시 줄의 다른 곳에서는 문제가되지 않는 것 같습니다. 1.0에 가까운 것을 포함하여 다른 곳에서는 0.003 진행률 막대를 이동할 수 있습니다.
큰 문제는 아니지만 누군가이 문제를 해결할 수 있는지 궁금해하고있었습니다.
미리 감사드립니다.
진행률 막대의 너비는 얼마입니까? Retina 디스플레이에 있습니까? – Undo
너비는 110이었고 시뮬레이터에서 망막과 정상의 차이는 적어도 볼 수 없었습니다. 귀하의 의견을 바탕으로 너비를 더 크게 만들려고했는데 그 효과는 더 작은 "dead"범위 였지만 여전히 300 너비 진행률 표시 줄이 중요합니다. 나는 더 긴 바의 정확성에 대한 추론을 보았다고 생각하지만, 여전히 바가 작은 데드 존 이후의 모든 포인트에 대해 잘 움직이는 이유는 나에게 이해가 가지 않는다. – user2371691
나는 5 년이 지난 지금 너와 똑같은 문제가있다.이 아주 이상한 버그는 무엇인가? 나는 그것을 해결할 수 없다. –