2017-05-14 2 views
0

GET URL 요청을 통해 일부 데이터가 반환 된 후 세 개의 UILabel이 업데이트됩니다. 첫 번째 두 레이블은 데이터를 얻을 때 텍스트를 잘 업데이트하며, 세 번째 레이블은 레이블을 탭하기 전까지 텍스트를 업데이트하지 않습니다. 나는 이미 확인한 모든 레이블 내 UIKit 요구로 메인 스레드에서 업데이트되고 있지만 세 가지 레이블 중 하나를 모두 같은 방식으로 설정된, 자체 예상대로 업데이트되지 않는 이유를 알아낼 수 없습니다.3 개 세트 중 하나의 UILabel은 텍스트를 업데이트하지 않습니다.

+0

코드를 공유 할 수 있습니까? 그것은 추측 작업을 줄입니다. – Adeel

+0

@ 아델 나는 그것을 고쳤다. 라벨에 폭이 표시되지 않았습니다. – user3390852

답변

0

UILabel에 폭이 명시 적으로없고 텍스트가 ""로 설정되면 레이블의 폭이 0이되고 텍스트가 편집되면 다시 펼치지 않습니다. 내 레이블에 정의 된 너비를 지정하면 문제가 해결됩니다. 다른 두 레이블은 그 값이 결코 ""가 아니기 때문에 문제가 없었지만 대신 0.0 이었기 때문에 항상 텍스트가 포함되었습니다.