2010-06-29 4 views
12

UIKit에 새로 고침 아이콘을 사용하여 표준 UIView에서 UIButton을 사용하여 작은 새로 고침 단추를 표시하려고합니다. UIBarButtonItem을 사용하는 경우 새로 고침 버튼으로 만들 수 있지만이 아이콘을 다른 곳에서 사용하는 데 아무런 운이 없었습니다.표준 새로 고침 단추 사용

은 지금까지 나는 아래의 코드를 사용하여 UIBarButtonItem의 새로 고침 이미지를 "훔쳐"을 시도했지만, 반환 된 이미지가 전무하다 :

UIBarButtonItem *temp = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh target:nil action:nil]; 
self.refreshButton.imageView.image = temp.image; 
[temp release]; 

어떤 제안, 또는 내가 새로 고침을 제공해야 할 나 자신을 이미지?

답변

4

자신을 만들거나, 디자이너를 고용하거나, 사용 가능한 무료 어딘가를 찾아야합니다. 툴바 버튼은 툴바 내부에서만 사용할 수 있습니다.

+0

감사하지만, 내가 듣기를 희망하는 것은 아니지만, 나는 그것이 사실 일 것이라고 의심했다. –

4

Glyphish에는 Creative Commons Attribution 라이선스 약관에 동의 할 경우 사용할 수있는 "새로 고침"아이콘을 비롯한 무료 아이콘 집합이 있습니다.

1

애플은 당신이 부적절하다고 생각하는 방식으로 UI 이미지를 사용할 수는 없지만 항상 스크린 샷을 만들어 프로젝트에 직접 저장할 수는 있습니다. 시뮬레이터에서 샘플을 실행하여 개발 컴퓨터에서 간편한 스크린 샷을 얻을 수 있습니다. 그 실패

, 나는 훌륭한 아이콘의 톤이 http://icons.mysitemyway.com/

19

에서 설정을 발견했습니다 여기에 바로 OS에서 PNG,이다 :

enter image description here

enter image description here

+0

내가 궁금한데,이 파일은 장치에 어떤 디렉토리가 있습니까? – JonasG

0

은 OS X에서는 NSImageNameRefreshTemplate을 사용하여 해당 아이콘을 가져올 수 있습니다. "System-provided Ico ns ". 하지만 iOS의 경우 시스템 제공 아이콘이 개발자들에게 공개되지 않습니다.

관련 문제