問題タブ [ios-autolayout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2308 参照

ios - 動的に作成されたボタンの自動レイアウトを設定する方法は?

ここに画像の説明を入力 スクロール ビューを使用して動的なボタンとラベルを作成しています。そのための自動レイアウトを設定します。複数の動的ボタンを設定できる方法.i多くのチュートリアルを検索しますが、自動レイアウトの複数の動的ボタンを設定する例はありません. しかし、私はそのショーの正しい結果を検索していますが、自動レイアウトは機能しません。何の問題

0 投票する
1 に答える
1845 参照

ios - iOS プロジェクトを自動レイアウトに変換する

私は Xcode 6 と iOS 8 を使用しています。このプロジェクトは、自動レイアウトを使用せずに、iOS 5 以降で作成されました。そのため、フレームを操作してコントロールとビューを移動する自動サイズ変更とコードがたくさんあります。

両方を使用しても機能することはわかっていますが、完全な変換を行い、フレーム プロパティへのすべての参照を削除しますか?それとも機能するものだけを残しますか?

たとえば、ビューに配置されるコントロールをオンザフライで作成しますが、ビューでその位置を操作する必要はありません。initWithFrame: を取り除き、すべてを制約によって行うか、そのままにしておくか。

コントロールが作成されて配置されると静的である限り、両方が共存できるように思えます。

0 投票する
1 に答える
185 参照

ios - 制約を同時に満たすことができません - どの制約が競合しているかを知るにはどうすればよいですか

どの制約が競合するかを知るにはどうすればよいですか?

0 投票する
1 に答える
1000 参照

ios - 不正な構成エラー xcode6、無効にできますか?

iOs5 をサポートするプロジェクトがいくつかあります。launch.xib ファイルを追加するとエラーが発生する

今ではすべてが正常に動作し、古いデバイスでビルドして実行できます。それらは明らかに launch.xib ファイルをサポートしていないため、これまでと同じようにイメージのアセット カタログにフォールバックしています。試行しません。 xibをロードするため、「wtf is NSAutolayoutConstraint」タイプの例外はスローされません..しかし、ペン先があることで、開始画像の新しいiPhone6サイズや将来の画面サイズについて心配する必要がなくなります。

でもこの赤アップトップは私を夢中にさせています!! 私はそれらを無視することに慣れていません。また、画面に表示されているにもかかわらず、すべてのターゲットでプロジェクトをうまくビルドして実行することにも慣れていません... xcode6 で特定のエラーメッセージを無効にする方法を教えてください (私が表示しています)。無意味に)。本当にありがとう

0 投票する
1 に答える
41 参照

ios - 自動レイアウトで四分割する方法

ここに画像の説明を入力 画像を見てください。(iPhone6 Plusで動作)

すべての画像の幅と高さが同じで、両側に同じスペースが必要です。

私がやったことは

  1. 先頭のスペースを 11 に設定します
  2. すべてのボタンにスペース >=6
  3. 11 までの末尾のスペース
  4. すべてのボタンの比率は1:1で、画像のように機能します

私が見つけたのは(おそらく間違っている)

  1. ビューに WEIGHT を設定することはできません (Android の LeanearLayout のように)
  2. 自動レイアウトで同じ行にある多くのボタンに柔軟なスペース幅を設定することはできません

これらにより、やりたいことができなくなります。

自動レイアウトではなく、間隔とサイズを計算する最終的な答えは望まない -_-||

誰でも自動レイアウトで解決できますか?