2009-11-12 11 views
1

네비게이션 바 제목의 오른쪽에 두 개의 버튼이있는 iPhone 응용 프로그램을 사용하여 사용자 정의 이미지를 사용합니다. 필자는 Interface Builder를 사용하여이 작업을 완벽하게 수행하기를 원했고 몇 가지 제한된 성공을 거두었습니다. 현재 문제는 사용자 정의 이미지를 사용하는 버튼입니다. 모든 내장 이미지는 괜찮습니다. 정보 표시 등 또는 연락처 추가. 맞춤 이미지가 표시되지 않습니다.iPhone 네비게이션 바 버튼, 인터페이스 빌더

alt text http://i34.tinypic.com/2jg8nl0.png

유형 : 사용자 정의
제목 : (빈)
이미지 : (빈)
배경 : my_image.png

어떤 아이디어 무엇을하려고 하는가? 내 PNG 이미지가 어떻게 든 잘못 될 수 있습니까? 탭 막대에서 확인을 표시하는 이미지도 시도했습니다. 버튼 highligh는 정상적으로 작동합니다. 이미지가 누락되었습니다 ... 가까이에 있어야합니다, 맞습니까?

alt text http://i38.tinypic.com/2ymf0ue.png

답변

1

편집 : 나는 귀하의 질문에 조금 너무 빨리 처음 읽습니다. 이제는 UIBarButtonItem에 대한 사용자 지정보기를 사용하고 있습니다. Interface Builder를 통해 이것을 시뮬레이션하고 있습니까? 아니면 프로젝트를 빌드하고 시뮬레이터 나 장치에서 실행 해 보았습니까? UIBarButtonItem의 뷰에서 사용자 정의 이미지를 성공적으로 가져올 수 있었지만 볼 수 있기 전에 프로젝트를 빌드하고 실행해야했지만 IB를 통해 시뮬레이션하는 것만으로는 충분하지 않았습니다.

+0

사용자 정의 이미지를 듣기가 쉽습니다. 나는 믿음을 잃었습니다. 실제 장치가 아닌 시뮬레이터에서만 실행됩니다. 장치에 2.2.1이 있고 프로젝트에 3.0 SDK가 필요합니다. 이제는 실제 장치에서 이것을보기 위해 일시적으로 3.0 의존성을 제거 할 것입니다. 아이폰 OS를 업그레이드하고 싶지 않다면 이전 버전을 유지하여 sw이 이전 버전과 호환되는지 확인하십시오. 피타,하지만 그 다른 방법을 확인하지 ... – JOM

+0

내가 그것을 시도, 나는 시뮬레이터에서 3.0을 사용. PNG를 사용할 수있게 할 수 있습니까? 당신의 스크린 샷에서, 당신이 올바르게하고있는 것처럼 보입니다. (비록 내가 배경 이미지 대신에 이미지를 가지고 있다고 생각합니다.) – hjon

+0

당신이 옳았습니다. IB 시뮬레이터와 아이폰 시뮬레이터는 커스텀 아이콘을 보여주지 못했지만 실제 장치에서는 괜찮 았습니다. 많은 고맙습니다. – JOM

관련 문제