iOS10에서 색상 속성을 설정할 때 표보기 셀이 더 이상 알파 값을 전달하지 않습니다. 나는 베타 버전에서 이것을보기 시작했으나 그것이 수정되어 애플 개발자 포럼에 대한 내 게시물이 무시되기를 바라고 있었다. 예를 들어 아래의 색상 코드는 테이블보기 셀에 할당 할 때 더 이상 작동하지 않습니다 (지금까지는 작동했습니다).iOS 10 맞춤 셀 색상 알파가 무시됩니다.
TABLE_50_RED [UIColor colorWithRed : 128.0 녹색 : 0 파랑 : 0.0 알파 : 0.3]
을 정의하십시오.
.
.
cell.backgroundColor = TABLE_50_RED;
전체 셀에 알파를 설정할 수 있지만 텍스트도 마찬가지입니다. 그리하여 원하지 않습니다. 텍스트 색의 알파를 1.0으로 설정해도, 셀의 알파는 영향을받지 않습니다.
다른 사람이이 문제가 발생합니까?
제안 사항?
감사
'UIColor colorWithRed : green : blue : alpha :'에 대한 문서를 읽으십시오. 각 값의 유효 범위를 기록하십시오. – rmaddy
그들은 모두 유효한 범위 감사합니다. 설명서에는 값이 0.0과 1.0 사이 여야한다고 나와 있습니다. 설명서에도 마찬가지입니다. "iOS 10 이상으로 연결된 응용 프로그램에서 색상이 확장 된 범위 sRGB 색상 공간으로 지정되었습니다." 처음에 이렇게 말한 적이 있었습니까? 실제로는 당신이주는 대신 대답하려한다고 생각했을 것입니다 나 약간 더 좋은 RTFM. 감사합니다. – alexpwalsh
안녕하세요 : UIColor.colorWithAlphaComponent 함수를 사용해 보셨습니까? 당신의 상황에 대해 더 많이 알지 못하면 나는 이것을 명확한 대답으로 표시 할 수 없습니다. 셀의 알파를 설정하는 방법과 계층을 포함하는보기를 조금 확장 할 수 있습니까? – Sparky