問題UIBarButtonボタン画像をXCodeの9にアップグレードしスウィフト4に私のコードを移行した後、幅
を伸ばし、私は私が期待していなかったいくつかの問題に遭遇しました。そのうちの1つは、アプリ内のナビゲーションバーに画像のある左上のボタンボタンの項目スロットにボタンが含まれていて、画像(とボタン)がすべてのビューコントローラの画面の半分に引き伸ばされていることですしないでください)。 XCode 9以前は完全に正常に動作していましたが、この問題はXCodeを更新した後にしか表示されませんでした。私は、誰かが私の問題はAssets.xcassets内の画像の異なるサイズから茎を示唆しているようだ最近の答えを掲載、それは次のようになり、なぜ私は理解していないthis old SO postから
を試してみた何
問題。私は、ボタンのイメージを複製し、最後に "@ 2x"という名前を付けて名前を変更しようとしましたが、それをAssets.xcassetsの2倍のスロットにドラッグすると何とかボタンが少し小さくなりました(約半分の代わりに画面の約3分の1)伸ばした。全体として、なぜ私はこの問題を抱えているのか分かりません。私の問題を解決できる解決策がありがたいと思っています。とはなぜ以前に働いたのかを説明していますが、今は理解できません。
ありがとうございます。
私のイメージの1Xは22x22pxではありませんが、私が2倍のためにその大きさを倍増し、3倍のための三倍試みたが、それはちょうど – RPatel99
がはるかに小さい修正であることに、それらのすべてのサイズを変更...さらに多くの画像を引き伸ばし伸ばした画像ですが、左のボタンはまだ何らかの理由で右よりずっと遠い位置に配置されています...画像のサイズを変更すると、ボタンのサイズが変更されるようです拡大縮小する必要はありません)、ボタンのサイズはボタンのサイズに合わせて変更する必要があります。 – RPatel99