2013-09-27 6 views
0
IOS6의

나는 picker를 서브 뷰로 넣는 UIActionsheet를 가지고있다. 그걸 발견했습니다. 하지만 IOS7에서는 액션 시트 주위에 이상한 경계가 있습니다. 테두리를 더 잘 보이게하려면 배경색을 검은 색으로 만들었습니다. 어떻게 그들을 제거 할 수 있습니까?IOS7 UIActionsheet 이상한 테두리

Screenshot

감사합니다!

답변

0

당신은 UIActionSheet이 서브 클래스하도록 설계되지 않았습니다 Apple docs

에 따르면 더 이상 아이폰 OS 7에 어떤 식 으로든 UIActionSheet을 사용자 정의 할 수 없으며 그 계층에 뷰를 추가해야합니다. UIActionSheet API에 의해 제공되는 것보다 더 많은 맞춤을 가진 시트를 제시해야하는 경우 을 직접 작성하고 presentViewController : animated : completion :으로 모달로 표현할 수 있습니다.