2009-10-26 5 views
1

UISearchDisplayController를 사용하여 테이블 뷰에 검색 기능을 구현하고 있습니다. 내 테이블 뷰 셀은 사용자 정의 배경 이미지를 사용합니다.UISearchDisplayController의 검색 테이블 뷰를 종료하면 화면이 깜박입니다.

검색 텍스트 필드에 문자를 처음 입력하면 검색 결과가 나타나기 시작합니다. 그러나이 시점에서 취소를 클릭하면 화면이 흰색으로 깜박입니다. 모든 것이 표준 흰색을 사용하는 경우 눈에 띄지는 않지만 표보기 셀이 사용자 정의 배경을 사용하기 때문에 흰색 깜박임이 눈에.니다.

이 깜박임은 어디에서 발생합니까? 이 깜박임을 없애기 위해 내가 할 수있는 일이 있습니까?

Customize UISearchDisplayController (단어 "플래시"에 대한 검색) - 또 다른 SO 게시물도 바로이 문제를 언급

(테이블 뷰는 흰색 배경을 사용하는 경우이 너무 표준 애플의 앱 깜박이는 볼 수 있지만 그것은 잘 이해가되지 않을 수 있음)

답변

0

애플의 개발자 포럼에서 here에 대한 좋은 해결책을 찾았습니다.

기본적으로 플래시는 기본적으로 설계되어 있으므로 사용자 지정/해제 할 방법이 없습니다. 그러나 링크의 포스터는 검색 표시 테이블보기를 모두 제거합니다 (removeFromSuperView). 저를 위해 절대적으로 잘 작동합니다.

관련 문제