質問編集履歴

1

画像・説明の追加

2016/04/18 01:54

投稿

mosuke
mosuke

スコア65

test CHANGED
File without changes
test CHANGED
@@ -9,3 +9,55 @@
9
9
  %指定した透明なViewを設けてそれに対してmargin:0で指定、という方法も思いつきましたが、とても非効率な気がしています。何か良い方法はございませんでしょうか?
10
10
 
11
11
  *StackViewは未対応なverが多い様なのでなしでお願いします。
12
+
13
+
14
+
15
+ ###[追記]
16
+
17
+ 修正依頼がありましたので画像をアップさせて頂きます。お見苦しいかもしれませんがご勘弁下さい。
18
+
19
+ ![イメージ説明](de29678cfa4f0f1902ae77d475b1b625.png)
20
+
21
+
22
+
23
+ 今回マージンを設定したいのは画面左上のボタン(RMCalculator)と右上のボタン(NameButton)です。
24
+
25
+ 現在の各設定は
26
+
27
+ ・RMCalculator(左上ボタン)
28
+
29
+ -上マージン:SuperView(View).top+30、 左マージン:SuperView.leading+10
30
+
31
+ -サイズ:縦横が DummyView*0.05 の正方形
32
+
33
+ ・NameButton(右上ボタン)
34
+
35
+ -上マージン:RMCalculator.top+10、 右マージン:SuperView.trailing-10
36
+
37
+ -サイズ:未定義
38
+
39
+ *DummyViewのサイズはViewと同じ
40
+
41
+
42
+
43
+ 理想の各設定
44
+
45
+ ・RMCalculator(左上ボタン)
46
+
47
+ -上マージン:View.topからViewHeight*0.03下、 左マージン:View.leadingからView.Width*0.01右
48
+
49
+ -サイズ:設定済
50
+
51
+ ・NameButton(右上ボタン)
52
+
53
+ -上マージン:RMCalculator.topからViewHeight*0.02下、右マージン:View.trailingからViewWidth*0.02左
54
+
55
+ -サイズ:文字数によって可変にするつもりだからまだ未定義
56
+
57
+
58
+
59
+ 各オブジェクトの画像は現在作成中なので見た目は初期状態のままです。イメージしにくかったらごめんなさい。
60
+
61
+ 上半分のオブジェクトに関しては配置が結構バラバラなので等間隔配置がしたい等の実装ではありません。
62
+
63
+ また、別問題になりますが書き方に引っかかる点などございましたらついでにご指摘頂けると幸いです。