C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。
Xamarin(ザマリン)は、iPhoneなどのiOSやAndroidで動作し、C# 言語を用いてアプリを開発できるクロスプラットフォーム開発環境です。Xamarin Studioと C# 言語を用いて、 iOS と Android の両方の開発を行うことができます。
Q&A
解決済
1回答
6435閲覧
総合スコア42
0グッド
0クリップ
投稿2016/08/19 08:20
0
Xamarin Studioで幅は画面と同じ大きさ、高さが画面の幅に対して50%のViewを作りたいのですが、どのように行ったら良いのでしょうか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
質問へのコメント
回答1件
ベストアンサー
デザイナを使う想定で回答します。
対象Viewを2回ほどクリックしてAuto Layoutのアンカーを表示します。
左右のアンカーをドラッグ&ドロップして画面(親View)の端に接続します。
左右それぞれのConstraint(Hrizontal Spacing)のConstantの値を0に変更します。
ここまでで対象のViewの横幅は画面(親View)の幅と同じになりました。 高さが横幅に対して50%ということなので、縦横比が1:2となるようAspect Ratioをセットしてやれば良いかと思います。
対象のViewを2回ほどクリックしてアンカーを表示します。 今度は右側のI字型のアンカーをクリックして「Aspect Ratio」をクリックします。
新しく作られたConstraint(Aspect Ratio)のMultiplierの値を2:1に変更します。
Viewの横幅が画面と同じ、高さが横幅の50%になりました。
投稿2016/08/19 11:14
総合スコア359
回答へのコメント
2016/08/19 13:33
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.36%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
Xamarin StudioのAuto Layoutについて
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/19 13:33