19599


StoryBoardだけで実現できますか？  
現時点だと画質良い画像をセットするとそのままのサイズで表示されはみ出してしまいますので、24*24のサイズで開発しています

[![ipad
mini4でスクリーンショットを撮りました](https://i.stack.imgur.com/VzqvH.png)](https://i.stack.imgur.com/VzqvH.png)

気にしなければいい話ですが、せっかくのRetinaディスプレイですので活用したいです  
よろしくお願いします


CC BY-SA 3.0
2015-12-03T08:25:01.353
19592
2016-01-03T07:45:14.430
8044
question
swift
swiftで下のタブバーの画像を高画質にしたい


Xcodeの **Assets.xcassets**
に登録することで、ドロー画像もアイコンにすることができるようになりました。TabBarItemのシステムアイコンも、間違いなくドローデータで作られています。

[![画像の説明をここに入力](https://i.stack.imgur.com/dyM13.png)](https://i.stack.imgur.com/dyM13.png)

まず、Illustratorなどで、ドローデータを作成し、PDF書類を作ります。がんばって、Quartz2Dフレームワークを駆使して、Xcodeだけで、自作してもいいでしょう。タブバーアイコンなら、24×24ピクセルのサイズにします。  
Assets.xcassets編集画面で、右クリックして、New Image Setを作成します。名称を適切なものに変えます。

[![画像の説明をここに入力](https://i.stack.imgur.com/QcOVv.png)](https://i.stack.imgur.com/QcOVv.png)

新規セットの中で、右クリックして、Universalのセットを作ります。

[![画像の説明をここに入力](https://i.stack.imgur.com/unRxu.png)](https://i.stack.imgur.com/unRxu.png)

Attributes Inspectorを開いて、Scale FactorをSingle Vectorにします。

[![画像の説明をここに入力](https://i.stack.imgur.com/DNUR4.png)](https://i.stack.imgur.com/DNUR4.png)

Finderから、アイコンにしたいPDF書類を新規セットにドラッグします。

[![画像の説明をここに入力](https://i.stack.imgur.com/Cw4JZ.png)](https://i.stack.imgur.com/Cw4JZ.png)

プログラム中で、拡張子なしで指定します。


CC BY-SA 3.0
2015-12-03T12:13:50.130
19599
2015-12-04T06:45:17.017
2015-12-04T06:45:17.017
7362
7362
19592
answer