[autolayout] タグが付いた質問
21 件の質問
0
票
1
回答
98
閲覧数
iOS Navigation Barが不自然な位置に表示される(上部に余白が発生)
現在、Swiftで UITabBarController 内に UINavigationController を含む UIViewController (NsIsmViewController) を実装しています。
しかし、NsIsmViewController を開いた際に Navigation Bar が本来の位置より下に表示され、その上に不自然な余白が発生してしまいます(画像参照)。
...
-1
票
1
回答
1,399
閲覧数
Androidのボタンの色を変更したい
【Android】Buttonのデザインを変更する【Java/Kotlin】
上記サイトを参考にボタンの android:background を修正したのですが、ボタンの色が変わらず、なぜかボタンの形が変わりました。
<Button
android:id="@+id/testButton"
android:layout_width="...
0
票
0
回答
123
閲覧数
Xcode LanchScreenでiPhoneX系とそれ以外でレイアウトを作りたい
LanchScreen.storyboardで質問です。
現在AutoLayoutでLanchScreenのレイアウトを作成しています。
iPhone5〜8とiPadのレイアウトに関しては、Size Classを使用して作成しました。
https://dev.classmethod.jp/references/ios8-trait-collection/
ここまでは問題ないのですが、...
2
票
2
回答
7,472
閲覧数
VerticalなStackviewの中に置いたViewの高さを内側のボタンサイズによって決定させたい
VerticalなStackViewの中に置いたViewの左右に10ポイントの空白を設けたいが、Conflicting Constraintsする
↑によって左右に空白を設けることができました。
StackViewを扱うには中にViewを置いてさらにその中に部品を配置していけばよいことがわかりました。
そこで、添付画像のようにボタンを置きました。
ボタンの高さはIntrinsic ...
1
票
2
回答
3,148
閲覧数
VerticalなStackViewの中に置いたViewの左右に10ポイントの空白を設けたいが、Conflicting Constraintsする
添付画像のようにVerticalなStackViewの中に置いたViewの左右に10ポイントの空白を設けたいが、Conflicting Constraintsしてしまいます。
そもそも何故コンフリクトしているのかわかっていない
自分が付けたのはView.leading = leading + 10 なので、何故 leading = View.leadingがいるのか理解できてない(...
1
票
1
回答
1,840
閲覧数
StoryBoard上で、親Viewに対するサイズ比率を設定した上で、最大値を設定する方法
Xcodeのストーリーボードでメールアドレス登録フォームのレイアウトを組んでいます。
iPhone、iPad対応のレスポンシブデザインにしていきたいのですが、下記内容が実現できません。
■ 実現したい事
UITextFieldのwidthは親Viewの80%とする ←iPhone用
UITextFieldのwidthの最大値は400ポイントとする ←iPad用
といった設定を行いたいです。
...
0
票
1
回答
1万
閲覧数
xibで作成したViewのサイズを合わせる処理について
こんにちは。
調べてもどうしても出てこなくて困っています。
xibのView作成についてなど2つ質問させていただきたいです。
(実行環境 Xcode 8.2.1 / Swift 3.0.2)
1つ目
class CustomView: UIView {
required init?(coder aDecoder: NSCoder) {
super.init(coder: ...
1
票
1
回答
898
閲覧数
SizeClassとAutoLayoutを使用して画面サイズに応じて画面内パーツの拡大・縮小の行い方
お世話になっております。
現在SizeClassとAutoLayoutを使ってユニバーサルアプリのレイアウトを行っています。
以下の条件でiPadの画面サイズによってパーツの比率はそのままに変化させたいのですが、
iPadの縦画面に合わせると横画面にした際に下側が画面外に出てしまい思ったように表示できません。
iPadの縦横画面両方に対応
DeploymentTargetは9.0
...
0
票
1
回答
334
閲覧数
Auto layout、子view側でのframe取得方法
自作viewをStoryBoard上でカスタムクラスに設定して、viewController側でframe設定用のメソッドを呼び出しています。
出来れば子view側で自動でframeを取得してsubviewのframeを設定できるようにしたいです。
子view側でAutoLayout後のframeを検知して取得するような方法は存在するでしょうか?
コード - 自作view
import ...
0
票
1
回答
76
閲覧数
AutoLayoutでUILabelのサイズを計算してるのはMainThread内でしょうか
AutoLayoutはUILabelのサイズを計算する時にMainThreadで行っていますか?その場合、多くの書き換えが起こるとMainThreadがロックされるのではと考えています。
また、その場合、AutoLayoutを使ったまま回避する方法はあるでしょうか。
0
票
1
回答
4,416
閲覧数
swift AutoLayoutを設定したviewのサイズについて
AutoLayoutの設定をしたUIView上(の中)に等間隔でUIButtonを配置するプログラムを書いています。(厳密な「等間隔」ではなく、はみ出ない程度に配置する、といったもの)
UIButtonは7つで、カレンダーの1週間分を表示するようなイメージです。
UIViewのwidthからボタンの幅と間隔を計算して配置する、というだけのプログラムなのですが、...
0
票
1
回答
168
閲覧数
UILabelのframeをコードでiphone6,iphone6plusに適用させたい
UILabel以外の部品はstoryboardで作成し、storyboardでAutoLayoutを適用したのですが、UILabelをコードで生成せざるをえない状況にありまして、iphone6,iphone6plusになると位置がずれてしまいます。デフォルトのiphone5では正常な位置にあります。
コードで生成したUILabelをihone6,...
0
票
1
回答
2,097
閲覧数
AutoLayoutでViewの下部とViewの上部を合わせる方法
画像のように、ImageViewの下部に灰色のViewの上部を合わせたいです。どのように指定すれば良いでしょうか?
(回答者補筆)
ImageViewの高さは固定、灰色のViewの高さは、フレキシブル(画面の大きさによって可変)です。
1
票
2
回答
1,472
閲覧数
TableViewのセルの大きさを可変にする
TableViewのセルの大きさをコンテンツの内容に応じて変えたいのですが、どうすればいいのかが分かりません。例えば以下のようなTableViewのセルがあるとします。
このセルの一番上にあるTextViewの行が増えたり減ったりすることに応じてセルの高さを変えたいです。これを実現するにはAutoLayoutだけで可能でしょうか?
また、TextViewの下にある画像は表示するかしないかが選択でき、...
2
票
1
回答
874
閲覧数
Xcode6 Swift 動的なアイテムに対してのAutoLayout
Xcode6.4、言語:Swiftで開発を行っています。
Storyboardで縦のみスクロールのページを作っており、ScrollViewの上にUILabelやUIImageをのせています。
UILabelは複数あり、サーバーからAPI経由でLabelのテキストを動的に変更しています。
上から順にAutoLayoutの制約を決めているのですが、...