2013-02-22 2 views
6

私は3つのボタンを私のビューに配置し、背景イメージを設定し、時にはそれらの1つを無効にする必要があります。私はそれらがiOS 5.1と6.1で異なって見えることを知ります。私は6.1バージョンが好きです。 5.1のデザインを6.1と同じにするにはどうすればよいですか? iOS5.1 iOS6.1 -UIButton iOS 5.1と6.1の違い

1)は、第3ボタンは無効になり、6.1

iOS5.1 <よりもかなり軽い画像

2)の底に白いストリップを見< - iOS6.1

PS:評価点に感謝します:)

+0

+1誰かがあなたの質問をアップアップすると、画像をアップロードするのに十分な担当者がいるでしょう。あなたが好きな人は、あなたの質問を編集してリンクを追加することができます。誰かが通常画像を見つけて追加します。 – Caleb

+0

画像へのリンクを追加し、後で十分な担当者がいる場合は画像をポストに含めることができます。 – allprog

+0

upvoteを持っています。今それらの画像を投稿してください! – Tommy

答えて

0

通常、OSの2つのメジャーバージョン間にUIの違いがある場合、行うべきことは、フローに沿って各バージョンに付属する外観を使用することです。古いバージョンのOSに表示される新しいUI要素が奇妙に見えるようになりました。あなたのアプリはあまり適切ではありません。また、古いOSの新しい外観を模倣しようとすることはたくさんあります。

さまざまなボタンのいずれかで見栄えがよくなるようにアプリを設計しようとすると、使用しているバージョンにかかわらず、アプリが他のアプリと一緒にユーザーの端末に置かれます。

+0

それは問題を解決する一つの方法です。しかし、ボタンの下部にある白いストライプはバグのようです。どう思いますか? – jpecinovsky

1

白いアーチファクトは、デフォルトの白い丸い枠です。ボタンタイプをUIButtonTypeCustomに設定しましたか?

関連する問題