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

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

新規登録して質問してみよう
ただいま回答率
85.48%
Xcode Server

Xcode Serverは、macOS Serverの機能です。Xcode経由で実行可能なテストターゲットに限り、CI環境(継続インテグレーション)を実現できます。また、Xcode9以上からXcodeの標準機能として導入されており、Xcode上でCI環境の構築できるようになりました。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

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

Q&A

0回答

981閲覧

xcodeのmainstorybordでデザインを作成している時に起きた問題

pokumizamurai

総合スコア6

Xcode Server

Xcode Serverは、macOS Serverの機能です。Xcode経由で実行可能なテストターゲットに限り、CI環境(継続インテグレーション)を実現できます。また、Xcode9以上からXcodeの標準機能として導入されており、Xcode上でCI環境の構築できるようになりました。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

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

0グッド

0クリップ

投稿2021/01/03 05:29

イメージ説明

xcodeのmainStrybordで電卓のレイアウトを作成しましたが、作った内容とビルドを実行した時に表示される内容が異なります。参考にして一度作成し切ったんですが、レイアウトがおかしくコードを一度消して再度やり直してもそもそものレイアウトがうまく表示されなかったみたいです。考えられる原因がありましたら教えてください!
リンク内容

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

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

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

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

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

fumu7

2021/01/03 05:45

リンク先の記事は、2017年5月の日付になっており、「執筆時点で、最新バージョンはSwift 3.1」と書かれています。 今の最新バージョンは、昨年11月にリリースされた5.3.1だと思いますが、質問者が使っているSwiftのバージョンは何でしょうか? 古いバージョンのswiftを前提にして書かれたプログラムであるために、新しいSwiftで正常動作しないという可能性はありませんか?
pokumizamurai

2021/01/03 06:24

swift5.3.2でした。この場合はswiftのバージョンを変更したら問題が解決するということでしょうか? それとも古いバージョンのswiftで電卓のアプリ作成をした場合何か弊害は今後発生しますか?素人質問すいません
fumu7

2021/01/03 10:35

質問の記述から、なにが起きているのかを推測できません。たとえば、「作った内容」と「ビルドを実行した時に表示される内容」というのは何ですか? 「レイアウトがおかしくコードを一度消して再度やり直してもそもそものレイアウトがうまく表示されなかった」から、具体的にどんな操作をして、何が起きたのかを想像することも出来ません。
pokumizamurai

2021/01/03 11:20

説明足らずでした。 まず簡潔に自身が知りたい事を再度質問します。 ①なぜmainstorybordで作ったデザインをビルドすると上記の画像のように右(mainstorybord)と左(ビルド後のシュミレータ)でデザインの違いが出てしまっているのかという事。 ②上記の原因がversionにある場合バージョンを下げて開発すると問題は解決されルトは思うんですが、 versionを下げて勉強をするのは意味があるのか、今後何かしらの弊害が出るのであれば、別の開発方法を模索するので教えてください。 fumu7さんの質問に対する説明です。 作ったデザインの内容は画像の右側のものになっております ビルドした際にシュミレータの画面が画像の左側になっています。 このデザインに関しては特にコードを書いて作った訳ではなく、labelやbutton を配置して作成した物になります。 (レイアウトがおかしくコードを一度消して再度やり直してもそもそものレイアウトがうまく表示されなかった)についてですが、これはデザインを完成させた後に一度もビルドせずに中身を作成するコードを書き進めてしまった為コードが原因で表示がおかしくなったのでは?と思いコードを消してデザインのみの状態で再度ビルドを試しました。上部の画像はその時の物です。ですのでコードが原因に関することは気にしないでいただけると助かります。自分で色々試した事を伝えようと入れましたが、逆に困惑させてしまい申し訳ございませんでした。
hoshi-takanori

2021/01/03 18:36

Xcode のバージョンを落とすのは現実的ではないですね。 autolayout はお使いでしょうか? どこかにソース一式を上げてくれたら見てみますけど…。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

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

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

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問