그림과 같이 미터가 있습니다. 미터를 가로 질러 바늘을 움직일 수 있습니다. 아무 문제 없습니다. 문제는 사용자 입력에 따라 미터의 색상 코드를 동적으로 변경해야한다는 것입니다.iPhone - 색상을 동적으로 변경하십시오.
사용자에게 3 개의 값이 표시됩니다. 첫 번째 값이 30이면 0부터 30까지의 범위에서 초록색을 설정해야합니다. 두 번째 값이 70이면 70까지 노란색으로 설정해야합니다. 세 번째 값과 마찬가지로 최대 값을 설정해야합니다. 값과 붉은 색을 설정합니다.
보기의 색상 코드를 변경하는 것은 큰 문제가 아닙니다. 하지만, 특정 범위 (불규칙한 모양)의 색상을 동적으로 설정하는 방법을 모르겠습니다.
편집 됨 : 현재 나는 계량기를 가로 질러 바늘을 움직이고 있습니다 (일반적인 UIView 내에서 imageview를 움직입니다). 예상 출력은 첨부 된 이미지와 같아야하며 현재 어떤 색상도 설정하지 않았습니다.
계속 도와주세요. 미리 감사드립니다 ..!
현재 색상을 어떻게 설정하고 있습니까? 모서리가 둥근 UIView를 사용하고 있습니까? 또는 UIImageView? –
당신은 그라디언트에 대해 이야기하고 있습니까? – jimpic
보다 자세한 정보를 제공해야합니다. 어떻게 미터를 그리는거야? 이 이미지는 정적 이미지입니까, 아니면 코드에서 이미지를 생성합니까? –