다른 색상으로 착색 된 uialertview를 만드는 가장 쉬운 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/1869940

  •  18-09-2019
  •  | 
  •  

문제

내 애플리케이션은 다양한 UI 구성 요소에 검은 색 탐색 막대와 기타 사용자 정의 색상을 사용하며 다크 블루 색조 경고 뷰는 실제로 제자리에 보이지 않습니다.

이미지 파일을 사용하지 않고도 경고 뷰 반투명 검은 색을 만들고 싶습니다.

배경을 바꿀 수있는 유일한 방법은 uiimage를 사용하는 것이지만, 모든 시도 (아래 질문 1을 기준으로)는 경고보기 뒤에 단단한 검은 사각형을 만듭니다. 모서리가 둥글 지 않습니다.)

관련이지만 복제되지 않음 :

  1. uialertview의 배경색을 변경하는 방법?
  2. uialartview의 색상을 어떻게 변경할 수 있습니까?

첫 번째는 이미지를 배경으로 설정하기 위해 이미지 "background.png"를 사용합니다. 두 번째 질문은 첫 번째 질문과 연결되어 OP가 그렇게해서는 안된다고 주장합니다.

도움이 되었습니까?

해결책 2

다른 팁

이를 수행 할 API 후크가 없다는 사실은 적기가되어야합니다. 그렇게해서는 안됩니다. 개인 API를 사용하지는 않지만 (거부를받을 수 있음), Apple이 조언하는 문서화되지 않은 행동을 활용하고 있습니다. 사실, 지난주 iPhone Tech Talk에서 나는 Apple Dev 전도사가 미래에 깨지기 때문에 이와 같은 일을하지 말라고 경고했습니다.

UialertViews와 관련하여 자신의 일을 정말로하고 싶다면 자신만의보기를 만들어 모달보기 컨트롤러를 통해 제시해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top