2011-10-19 2 views
0

iPhone 응용 프로그램 개발을 위해 xcode 3.2.5 및 iOS 4.2를 사용합니다.iPhone 개발의 그래픽 디자인 문제

쇼핑 응용 프로그램을 개발 중입니다. iPhone 3 및 iPhone 4 용 응용 프로그램을 개발해야합니다.

고객이 우리에게 모든 화면과 그래픽을 제공했습니다. 텍스트 파일에서 사용자는 컨트롤 (단추, 레이블, 표보기, 선택보기) 크기, 텍스트 색, 배경색, 배경 이미지 등 모든 컨트롤을 명확하게 설명합니다. 클라이언트는 또한 모든 구성 요소 내의 간격을 설명합니다.

사용자는 640X960 픽셀로 전체 화면을 제공하고 다른 크기로 배경을 제어합니다. 고객이 우리에게이 중 하나의 크기를 조정할 권한을주지는 않습니다.

그러나 우리는 이미지 중 하나에서 배경을 설정하고 시뮬레이터에 표시된 이미지의 작은 부분을 실행 한 후.

우리가 xib에 uimageview를 설정하면 이미지가 잘 보이지 않고 서로 큰 버튼 두 개를 사용하지 않습니다.

그러나 xib 크기는 320X460입니다. 서로 180X180 픽셀의 단추 두 개를 어떻게 설정할 수 있습니까?

제품 목록을 표시하려면 사용자 정의 테이블보기를 사용해야합니다. 사용자 정의 셀에 제품 정보가 표시됩니다. 사용자 정의 셀에 label, button을 사용했습니다. 셀을 클릭하면 전체 셀 색상이 파란색으로 바뀝니다.

하지만 우리는 전체 셀에없는 버튼 만 동작으로 설정해야합니다.

+3

서식, 간격 및 단락을 사용하면 질문을 더 쉽게 읽을 수 있습니다. – crashmstr

+0

고마워 ....하지만 아무도 나에게 문제를 해결할 것을 제안 할 수 있다면 행복했다. –

답변

1

크기를 조정해야합니다. 640X960은 iPhone3G 용 iPhone4G 용으로 320X480이 필요합니다. - 아이폰 4에 대한 iPhone3

  • i[email protected]에 대한

    • 의 image.png : 응용 프로그램에 사용 된 모든 이미지는 두 가지 버전이 있어야합니다.

    당신이

    [UIImage imageNamed:@"image"]; 
    

    당신이 장치, iPhone3와 아이폰 4에 대한 높은 해상도의 표준 해상도에서 요구하는 해상도로 이미지를 받게됩니다 호출하는 경우.

    이것은 플랫폼 요구 사항이라고 고객에게 설명합니다.

  • +0

    또한 상태 표시 줄을 표시하면 일부 픽셀을 포기할 필요가 없다는 점에 유의하십시오. [[UIApplication sharedApplication] statusBarFrame]을 사용하여 현재 방향의 세로 크기에 대한 올바른 값을 얻습니다. –