-1

自動レイアウトios 7およびios 8の改善点は正確には何ですか?

私のアプリは iOS 8 では正常に動作していますが、iOS 7 では動作が異なります。ビューを複数回ロードした後、iOS 7 で制約が壊れています。

以前はios7のautolayoutでは処理できなかったものの、ios 8が現在処理しているものは何かを知りたいです。

iOS 7 と iOS 8 が自動サイズ変更マスク (フレキシブル幅とフレキシブル高さ) を使用して「手動で追加されたサブビュー」を処理する方法と同様に

ありがとう!!

**サイズクラスを使用せず、マージンに相対的

4

2 に答える 2

0

私にとっては、これらによってios7の問題を修正しました:

  1. マージンとサイズのクラスへの制約を回避し、
  2. 「アスペクト比」による制約を避ける
  3. iOS 7 の一部のプッシュ/ポップ/現在の非表示アニメーションと競合するプロポーショナルな高さと幅を避ける
于 2015-06-04T08:34:05.423 に答える
0

iOS 7 と iOS 8 での自動レイアウトの操作は同じです。アダプティブ レイアウトは、実際には、Xcode 6 と iOS 8 のすべての新しいレイアウト ツールの包括的な用語であり、そのうちの 1 つが Autolayout です。自動レイアウトは新しいものではありませんが、依然としてアダプティブ レイアウト ツールセットの一部であり、iOS 8 では大幅に改善されています。その他のアダプティブ レイアウト ツールには、サイズ クラスとアダプティブ フォントが含まれます。新しいツールの例がいくつか記載されているレイ ウェンダーリッヒの記事を読むことをお勧めします: http://www.raywenderlich.com/83276/beginning-adaptive-layout-tutorial

于 2015-04-06T17:35:19.780 に答える