社用車の走行距離とメンテナンスを追跡するためのエンタープライズ アプリを開発しています。グラフィックボタンを追加して、少しおしゃれにしました。ボタンは IB の XIB で想定されているとおりに表示され、iPhone では他のすべての UIView は正しく表示されますが、特定の UIView ではグラフィック イメージが縦方向に不均衡に引き伸ばされます。
下の最初の画像は、3 つのグラフィック ボタンが下部にある状態で、どのように見えるかを示しています。2 番目の画像は、電話での表示方法を示しています。このスクリーン キャップの [ヘルプ] ボタンは通常どおり表示されますが、そのままの状態が続くとは限りません。
また、一貫性もありません。いつでもこのビューを呼び出すと、画像が引き伸ばされて表示されるか、画像がまったく表示されない場合があります。ヘルプボタンが下に見えるように、画像が正常に表示されることはめったにありません。
開発中の携帯電話は、6.1.3 を実行する 4S です。ビューは Retina 3.5 画面用に設定されています。XCodeは最新です(それが何であれ)。
繰り返しますが、問題が現れるのはこの 1 つのビューだけです。このUIViewが表示されているときに非表示になっている同じView Controllerに別のUIViewがあります。もう一方のビューのボタン グラフィックは問題なく表示されます。他のすべてのビューとビュー コントローラーは、UIButton で同じグラフィックを問題なく使用します。