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

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

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

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

Swift

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

Q&A

解決済

1回答

421閲覧

Swift5 スクロールビューの実装 画面サイズの高さの変更方法

seastar

総合スコア62

Xcode

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

Swift

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

0グッド

0クリップ

投稿2021/04/17 17:14

Swift5 スクロールビューの実装 画面サイズの高さの変更方法が分かりません。

以下のサイトを見て、途中までは実装できましたが、スクロールができず、
画面いっぱいまでしか表示がされない状態です。
参考サイト:https://appleharikyu.jp/iphone/?p=1578

参考サイトの、数の部分までは手順通り実装できています。
(スクロールを設定、スタックビューを起き、画面幅以上の要素を配置)
イメージ説明

ですが、シミュレートサイズをFreedomにしたところで、画面サイズが設定できません。
参考サイトと画面が違いますが、該当設定と思うカスタムサイズを変更しましたが、画面サイズが変わりません。
イメージ説明

上記の場合の設定漏れ、確認すべき注意点ありますでしょうか。
また、サイズ指定せずとも、スクロールビューの中の要素の高さから自動的に高さを決めるAutoLayout機能など知っていたら教えていただきたく、よろしくお願いいたします。
並行してコードで記述する方法を調べていますので、ストーリーボードで完結できる方法があれば教えていただきたいと思います。

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

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

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

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

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

hoshi-takanori

2021/04/18 00:02

スクロールビューの制約、分からなすぎますよね。(普段テーブルビューかコレクションビューしか使わないので…。) とりあえずこちらの記事が参考になるかと。 https://ja.stackoverflow.com/questions/69653
seastar

2021/04/18 07:48

ありがとうございます。 どうにも解決しないため、テーブルビューで作りました。
guest

回答1

0

自己解決

解決しないためテーブルビューを代用しました。
テーブルビューを使えば、画面サイズを超える幅は自動でスクロールできます。

投稿2021/04/18 07:49

seastar

総合スコア62

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.46%

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

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

質問する

関連した質問