2012-08-06 2 views
3

단추 유형이 둥근 사각형이라도 단추의 이미지를 설정할 수 있다면, 단추 유형의 목적은 무엇부터 시작해야할까요? 나는 일반적으로 사용자 정의 버튼 유형을 사용하지만 실제로 실제로 차이점이 있습니까?커스텀 UIButton 이미지 buttontype

답변

2

UIButtonType을 사용하여 세부 정보 공개, 정보 등 표준 유형의 버튼을 만들 수 있습니다. 이러한 경우 이미지를 전혀 설정할 필요가 없습니다. 시스템이 자동으로 이미지를 처리합니다.

둥근 사각형을 선택하고 이미지를 설정하면 이미지가 둥근 사각형의 테두리로 잘립니다. 사용자 정의 스타일을 선택하면 클리핑이 발생하지 않습니다.

+0

좋은 관찰, 감사합니다. – johnbakers

1

네, 분명히 다른 점이 있습니다. 예를 들어, 하나의 RoundRect와 다른 두 번째 사용자 정의 버튼 두 개가있는 경우입니다.

두 단추 모두에 배경색을 설정하십시오. 당신은 차이를 볼 수 있습니다. 사용자 지정 단추가 배경색을 제대로 차지했으며 둥근 사각형에 문제가 거의 없습니다.

배경 이미지가있는 경우에도 모두 확인할 수 있습니다. 사용자 정의 버튼은 투명한 배경을 가지므로 둥근 사각형은 모서리에 문제가 있으므로 설정 이미지에는 아무런 문제가 없습니다.

UIButtonType 확실히 차이점이 있습니다.

나는 이것이 당신이 찾고있는 바램입니다.

+0

버튼의 배경 이미지가 아니라 버튼의 이미지를 참조하고 있습니다. – johnbakers

+0

이걸 이해했는데 버튼에 이미지와 텍스트가 둘 다 있고 transperant 또는 사용자 정의 배경을 원하거나 버튼의 프레임이 이미지의 너비보다 큰 경우에는 어떻게 될까요? 그 당시 맞춤 버튼이 도움이 될 것입니다. –

관련 문제