나는 그 안에 두 UIImageView
의 한 부분 (그들은 하나의 "레이어"가끔 애니메이션 수 있도록 다음과 같이 구성되어있어 다른 모호하거나 다른이있는 UIView
컨테이너를 가지고있다.UIView 투명도는 소시지가 만들어지는 방법을 보여줍니다!
가끔 내가 만들고 싶어 이 컨테이너 50 % 알파, 그래서 사용자가 사라질 것으로 봅니다. 여기에 문제가 있습니다 : 내 컨테이너 뷰를 50 % 알파로 설정하면 모든 하위보기도 상속하게되며, 이제는 두 번째로 첫 번째 하위 뷰를 볼 수 있습니다. 응용 프로그램은 내가 찾고있는 이상한 X 선 효과를 가지고 있습니다.
물론 내가 무엇을했는지는 사용자가 현재 50 % 투명한 것으로 보는 것입니다. 가시적 인보기를 평평하게하는 것과 같습니다. 으로 하나의 비트 맵을 만든 다음 50 % 알파를 만듭니다.
이 작업을 수행하는 최선의 방법은 무엇입니까? 실제로 그것을 피하고 싶습니다. 뷰를 동적으로 병합하면 도움이되지만 뷰티에 대한 모범 사례도 환영합니다. 나는 명백한 것을 놓치고 있는가? 대부분의보기에는 하위보기가 있고이 문제가 발생할 것이므로 여기에 확실한 해결책이있는 것 같습니다.
감사합니다.
편집 : 의견을 보내 주셔서 감사합니다. 나는 단지 하나의 이미지를 다른 이미지 위에 올리면 서 부분적으로 애매하게된다. 그리고이 이미지 쌍은 때로는 함께 움직여야합니다. 그리고 때로는 모든 것이 사라지고, 어디에 있든간에, 그리고 이미지 쌍의 상태가 현재 무엇이든 사라지기를 원합니다. 나중에 다시 가져 와서 계속 애니메이션으로 만들고 싶습니다.
컨테이너의 스냅 샷을 만들려면 레이어 (?)를 렌더링하거나 전체 화면을 알파 아웃하기 전에 다른 오프 스크린 합성 작업을 수행해야합니다. 몇 가지 방법이 있습니다. 그것을하기 위해. 하지만 전체 애니메이션이 50 % 알파에있는 동안 애니메이션이 계속 발생한다면 어떻게 될까요?
내가하고 싶은 일에 대한 명백한 해결책이없는 것처럼 들리지만 이상하게 보입니다.하지만 모두 의견을 보내 주셔서 감사합니다.
당신은 하나 개의 이미지가 다른 모호하게, 그리고 왜 정확하게 방법에 대한 자세한 특정 일 수 있습니다
여기에 UIView의 모습 수 무엇입니까? (어떤 효과/애니메이션을 달성하려고합니까) –