回答編集履歴

1

コメントを受けての追記

2020/09/21 01:09

投稿

TsukubaDepot
TsukubaDepot

スコア5086

test CHANGED
@@ -45,3 +45,69 @@
45
45
 
46
46
 
47
47
  コメントいただければ、引き続き回答したいと思います。
48
+
49
+
50
+
51
+ ##コメントを受けての追記
52
+
53
+ > その中で特に問題だったのが、Main.storyboardでは横向きにしてボタンなどを配置したのですが、アプリが起動するとなぜか縦向き配置されたようになり表示される座標も横ではなく縦の時の座標になっていました。
54
+
55
+
56
+
57
+ このように、具体的な問題を初めからご質問に入れていただければ、より適切な回答ができます。
58
+
59
+
60
+
61
+ iPad 実行し、常に横向きでつかうのであれば、StoryBoard 以外での設定が必要です。
62
+
63
+
64
+
65
+ Targetの設定で、実行デバイスの種類、および端末の向きを設定できますから、横向き固定であれば次のように設定してみてもらえますでしょか。
66
+
67
+
68
+
69
+ ![イメージ説明](80b1414b41131a5373eafd2822dfa82a.png)
70
+
71
+
72
+
73
+ これで横向き固定となります。
74
+
75
+
76
+
77
+ 端末上ので 100ピクセルの値が実寸でどれくらいになるかという話ですが、これはデバイスの実スクリーンサイズを使って計算すれば求める話ではあります。
78
+
79
+
80
+
81
+ たとえば、
82
+
83
+ - [iPhone/iPad/Apple Watch解像度(画面サイズ)早見表](https://qiita.com/tomohisaota/items/f8857d01f328e34fb551)
84
+
85
+
86
+
87
+ こういう表もあったりしますが、それ以外にも、`viewDidLoad()`あたりに
88
+
89
+ ```Swift
90
+
91
+ // MARK: - 100x100 ピクセルの赤い四角を中央に配置。
92
+
93
+ let imgView = UIImageView()
94
+
95
+ imgView.frame = CGRect(x: view.center.x - 50, y: view.center.y - 50, width: 100, height: 100)
96
+
97
+ imgView.backgroundColor = .red
98
+
99
+ view.addSubview(imgView)
100
+
101
+ ```
102
+
103
+
104
+
105
+ というコードを一時的に記述して表示させ、ノギスなり定規なりで測ってみるのも一つの手です。
106
+
107
+
108
+
109
+ 追記後半の件については、それだけの文章だと何を行いたいのか、どういうデザインにしたいのか具体的でないためなんとも申し上げられません(Fittsの法則の実験をしたいのか、心理認知実験をしたいのか、それ以外なのか...)。
110
+
111
+
112
+
113
+ 実験を知らない第三者でもわかりやすいような説明が求められると思います。