2017-04-24 12 views
-2

私はすべてのラベルとボタンを自動レイアウトを使用して固定しようとしています。しかし、それは不可能と思われる。私はほとんどすべてを試しました。(チュートリアルもやっています)、それはまだ吸う。すべてのデバイス(Iphone 7plus、6)では、表示が大きく異なり、ラベルが隠れたり消えたりすることがあります。Autolayout Xcode 8

誰かが私のストーリーボードを見てもらえますか? https://drive.google.com/file/d/0B68OpxRinURkR2lLSFhXRmZZWms/view

これは、それが必要であるかになります。

enter image description here

+0

問題が発生し、正確なその画面のスクリーンショットを追加します。 – KKRocks

+0

stroyboardには1つのコストが含まれていません。希望の自動レイアウトを達成するために、試したことを追加してください。 –

+0

また、テキストフィールドで入力を開始するとビューが上に移動するように、スクロールビューにビューを追加する必要があります。 –

答えて

0

この目的のレイアウトを構築するための最も簡単な方法は、静的な細胞とUITableViewControllerを使用することです。各セルに必要なラベルを追加し、非常に基本的なconstraintsを設定することで、あなたが試しているものを構築するのに役立ちます。また、ユーザーがTextFieldsをタップしたときにキーボード入力を処理するためにScrollViewを処理する必要性もなくなります。このビューには何も複雑なものはありません。

0

投稿した内容と以前の質問に基づいています(ところで、これはほとんど同じ質問を投稿してはいけませんでした。以前のものを編集/継続してください)...

ラベルやフィールドを背景画像の要素に揃えようとしているようです。画像のスケーリングは他のオブジェクトと比べて変化するため、ほとんど確実に失敗します。

てみスプリッティングアップあなたの視覚的な要素をし、それらを組み合わせて配置するビューとサブビューを使用して:

enter image description here