autolayout

    0

    2答えて

    ボタンと2つのラベルの3つのサブビューを含むUITableViewCellを作成しようとしています。テーブルビューセルは次のようになります。 Button --Label 1----------- --Label 1 continued-- --Label 2----------------- --Label 2 continued ------ 現在、私は、

    1

    1答えて

    私の画面にはUITableViewがあります。 動的高さがのセクションヘッダーと行を示しています。 Xcode8.3からXcode-9ベータに移行したときに、この設定には2つの問題があります。壊れた行の 1ヘッダビューの高さが壊れ 2動的な高さ 私がセットアップしている私のテーブルビューをよう: は、その後、私はカスタムセルを持っています 0ここで コードです: func tableView(_

    1

    2答えて

    トップレイアウトガイドとボトムレイアウトガイドから等しい距離にある要素を配置しようとしています。インターフェイスビルダまたはプログラムでこれを行う方法はありますか? 私が考えることのできる解決策の1つは、その要素を埋め込んだ別のビュー(トップ/ボトムレイアウトガイドに明示的な制約付き)を作成し、その要素をそのビューの中央に配置することです。これをautolayoutで行います。このように

    1

    1答えて

    私はxcodeでサイズクラスを扱っていますが、iPhone 7とiPhone 7 Plusのレイアウト制約をどのように変更するのか分かりません。彼らのサイズクラスはコンパクトな幅のレギュラーハイトなので、私はちょっと困ります。 基本的に、iPhone 7の場合は446、iPhone 7 Plusの場合は500という上限が設定されています。このView Controllerはポッドのものなので、In

    0

    1答えて

    私はUIScrollviewを持っています。このスクロールビュー内には、UIImageView(scaleToAspect)を含むコンテナUIViewがあります。スクロールビューを使用して、コンテナUIViewをズーム/パンします。できます。ユーザーはイメージを回転することもできるはずです。イメージビューでCGAffineTransformを実行してイメージを回転させます。 ImageViewを変

    0

    2答えて

    ビューコントローラのビューのサブビューのサイズと位置(playerViewと呼ぶ)を変更する必要があります。変更する必要がある制約のプロパティを作成しました。しかし、私が変更をアニメートすると、playerViewだけがアニメーション化されますが、すべてのサブビューはそうではありません。サイズは即座に変更されます。ここで はテキストです: self.playerViewTop.constant =

    2

    1答えて

    制約付きでUITableViewの動的高さを取得する方法。テーブルにスクロールバーを追加せずに行数に応じてUITableViewの高さを増やします。 私はUIViewControllerとTableViewの高さでTableViewを追加する際の問題に直面していますが、静的に修正する必要はありません。

    0

    2答えて

    私はUILabelとUITableViewを縦UIStackViewの中に持っています。このスタックビューは、要素がテーブルビューに追加されている場合でも、常に中央に置かれるようにしたい。 は今、私は、スタックビューにHorizontal in ContainerとVertical in Container制約を追加しました。しかし、それでもスタックビューにはY制約がないと言われています。もし私が

    0

    1答えて

    私は画面幅の少なくとも75%の幅を持ついくつかのオブジェクトを持っています。 問題は、iPadやランドスケープモードではよく見えないということです。 私は "75%"を異なる形質で変えたいが、どのようにしてそれを理解することができなかった。 私は、制約の詳細を見て、PLUSのアイコンをクリックした: :バリエーションを追加した後 は、私は一定ではなく、乗数を変更できることを確認します これはどのよ

    0

    1答えて

    テーブルビューの高さを調整して、一度にxセルだけを表示したい。セルのレイアウトは設定可能なので、事前にその高さを知ることはできません。 簡単にするために、固定テキストを縦に積み重ねた2つのラベルを持つセルの最も簡単な例を設定しようとしました。 MyCustomViewCell.swift Iは、テーブルビューを初期化した後に基づくcellForRowAtIndexPath上の実際の高さを設定する場