質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

Q&A

2回答

513閲覧

swiftのバージョンを上げる方法

Byon-0421

総合スコア6

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

0グッド

0クリップ

投稿2020/03/25 03:06

編集2020/03/25 03:07

XcordでiPhone11のシュミレーターをすると画面のサイズが大きくなり端が見切れてしまいます。
実機でやってみても同じく見切れてしまいます。
iPhone8などでシュミレーターをすると問題なく表示されるのでswiftのバージョンの問題なのかなと思い調べてみるとswiftのバージョンは5.0.1でXcordのバージョンは11.3.1でした。このためswiftのバージョンを5.1にすれば問題が解決するのではないかと考えました。もしそうであればswiftのバージョンアップの方法を、違うのであればiPhone11で見切れないようにする方法を教えて欲しいです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

iPhone11のシュミレーターをすると画面のサイズが大きくなり端が見切れてしまいます

iPhone8などでシュミレーターをすると問題なく表示される

Swiftのバージョンではなく、画面の縦横比率が異なることが原因ではないですか。
iPhone11の方が縦長なので、iPhone8でちょうど良いレイアウトのまま縦横比率は固定で拡大縮小させるという制約にすると、iPhone11では横幅が足りなくなります。

解決するには、異なる縦横比の画面に対応したレイアウト調整(仕様検討)が必要です。
各UI部品の縦横幅を固定にするのか?拡縮させるのか?、位置は固定?移動?

投稿2020/03/25 07:26

dsuzuki

総合スコア1682

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

XcodeのアップデートはApp Storeから可能です。
ちょうど昨日Xcode11.4が出たみたいですね。

「画面が見切れてしまう」という症状は、質問者さんがどのようなコードを記述したり、あるいはStoryboardの設定をしたかによって変わってくるので、具体的なコードなどをみないと何とも言えないとおもいます。

投稿2020/03/25 04:52

TsukubaDepot

総合スコア5086

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問