2012-10-07 2 views
1

OBShapedButton 클래스로 불규칙한 모양의 단추를 만들려고합니다. 괜찮습니다. 문제없이 만들었지 만 이미지가 투명해야합니다. 따라서 이미지에서 클릭 할 수있는 영역 만 있으면되지만 이미지는 보이지 않습니다. image, imageView 및 버튼 자체에 alphas 설정을 시도했지만 어느 방식으로도 작동하지 않습니다.숨겨진 이미지가있는 OBShapedButton을 사용하는 불규칙한 모양의 단추

어떻게해야합니까?

어쩌면 UIButton이 아닌 다른 방법으로 수행 할 수 있지만, 불행히도 내가 이해하고 사용할 수있는 그물을 찾지 못했습니다.

답변

0
좋아

, 그래서이 작업을 수행하는 방법에 대한 가장 쉬운 방법은 다음과 같습니다

  1. 서브 클래스있는 UIButton하고 touchesBegan, touchesEnded,있는 touchesMoved, touchesCancelled를 추가합니다.
  2. 그런 다음 touchesBegan에서 버튼의 이미지를 숨기고 배경에 올바른 이미지를 표시하십시오.
  3. 마지막으로 끝나거나 감동하여 단추의 이미지를 다시 표시하십시오.

사람이

를 :)이 도움이되기를 바랍니다
관련 문제