2012-04-06 2 views
3

사용자가 아이콘을 누를 때 페이스 북에서 어떻게 아이콘이 빛나는 것을 구현했는지 알 수 있습니까? (당신은 내가 무엇을 의미하는지 알 수있다.) 나는 옆에있는 아이콘 위에 빛이 실제로 쏟아져 나오는 것처럼 프로그래밍 방식으로 적어도 그것의 일부를 구현했다. 누구든지이 일을하거나 포인터를 어디서부터 시작 했습니까? 그러나 UINavigationBar 밖으로 흘러 나오지 않는 것 같습니다.iOS 앱에서 빛나는 페이스 북 아이콘/버튼

Facebook Icon Glowing

PS. 나는 네비게이션 바에서 아이콘을 만드는 법을 알고 있으며, 빛나는 방법을 구현하는 방법을 모르겠다. ...

+0

저처럼 보입니다. UIButton을 clipToBounds가 아닌 글로브 아이콘으로 설정 한 이미지를 사용하여 (가능성이있는) UIButton을 말하면서 간단 할 수 있습니다. 그래서 피가 흐려져서 흰색의 그림자가 추가되었습니다. 그것들은 다른 아이콘 위에 분명히 넘겨 지도록 아마도 앞 부분의 서브 뷰로 만들었을 것입니다. – GregularExpressions

+0

이것은 showsTouchWhenHighlighted라는 UIButton 클래스의 속성이 아닌가? – thvanarkel

답변

5

UIButton에는 showsTouchWhenHighlighted이라는 속성이있다. 이 값을 true로 설정하면 탭을 누를 때마다 그 빛이납니다. 당신이 UIToolbar에서 UIBarButtonItem의 사용자 정의보기 또는 UINavigationBar (당신이 단순히 UIBarButtonItem의 이미지를 설정하면 반대)로 사용하는 아이콘 뒤에가는 어떤 이유

.

+0

답장을 보내 주셔서 감사합니다! 참으로 정답이며 저에게 많은 번거 로움을 덜어 줬습니다! 또한 Interface Builder에서 속성을 설정하는 체크 박스가있어 코드에서이를 수행 할 필요가 없습니다 (프로그래밍 방식으로 버튼을 만들지 않는 한). –

관련 문제