2011-10-19 9 views
0

iPhoneアプリケーションの開発にxcode 3.2.5とiOs 4.2を使用しています。iPhone開発のグラフィックデザイン問題

私たちはショッピングアプリケーションを開発しています。 iPhone 3とiPhone 4の両方のアプリケーションを開発する必要があります。

クライアントは私たちにすべての画面とグラフィックを与えました。テキストファイルでは、コントロール(ボタン、ラベル、テーブルビュー、ピッカービュー)のサイズ、テキストの色、背景の色、背景イメージなど、すべてのコントロールが明確に記述されています。クライアントは、すべてのコンポーネント内のスペースも記述します。

ユーザーは、640X960ピクセルで画面全体を渡し、異なるサイズでバックグラウンドを制御します。クライアントは、これらのサイズを変更する許可を私たちに与えません。

しかし、画像のいずれかに背景を設定すると、シミュレータに表示されている画像の小さな部分が実行された後に表示されます。

ximでuimageviewを設定すると、画像が正常に表示されず、お互いに大きなボタンが2つ使用されません。

ただし、xibサイズは320X460です。どのようにして2つの180X180ピクセルのボタンをお互いに設定することができますか?

製品リストを表示するには、カスタムテーブルビューを使用する必要があります。カスタムセルには製品情報が表示されます。カスタムセルにlabel、buttonを使用しました。セルをクリックすると、セルの色全体が青色になります。

しかし、私たちは、セル全体にないボタンだけを動作させる必要があります。

+3

書式設定、スペーシング、および段落は、あなたの質問をより読みやすくすることができます。 – crashmstr

+0

ありがとう....しかし、私が問題を解決するために私に提案することができれば幸せでした.. –

答えて

1

サイズを変更する必要があります。 640X960はiPhone3G用のiPhone4G用で、320X480が必要です。 - iPhone4のためのiPhone3

  • [email protected]ため

    • image.png:アプリで使用されるすべての画像は、2つのバージョンを持っている必要があります。

    あなたは、デバイスに必要な解像度にiPhone3とiPhone4のための高解像度のための標準的な解像度を画像を受信します

    [UIImage imageNamed:@"image"]; 
    

    を呼び出す場合。

    これはプラットフォーム要件であることをクライアントに説明します。

  • +0

    また、ステータスバーを表示すると、ピクセルをあきらめる必要はありません([[UIApplication sharedApplication] statusBarFrame]を使用して現在の方向の垂直方向のサイズを取得します)。 –