私は最初の iOS アプリケーションを作成し、さまざまな iPhone バージョンのさまざまな画面サイズの画像を処理する方法について多くのチュートリアルを読みました。しかし、背景画像に関連付けられているテキストボックスのサイズ(幅)をどのように処理できますか(関連するiPhoneバージョンのizs名によって画像が変更されますが、テキストボックスの幅)?
コード内の一連の if ステートメントが唯一の方法ではないことを願っています..
ありがとうございました
作業中のストーリー ボードまたは xib ファイルを選択し、[自動レイアウトを使用] チェック ボックスをオフにします。以下に示すように。
その後、テキストフィールドを選択してテキストボックスの幅を制御し、次の画像に示すようにこの構成を再確認します。
Interface Builder でテキスト ボックスを設定している場合は、サイズ ヘルパー (右側のパネルで、これはルーラー アイコンでマークされたタブです) を確認し、「autosizing」というラベルの付いた画像を見てください。2 つの矢印 (垂直と水平) を含むボックスが表示され、4 つのブラケット (左、右、上、下) で囲まれています。矢印 (「スプリング」) は、テキスト ボックス自体の寸法を表します。矢印が実線の場合、テキスト ボックスは大きな画面に合わせてサイズが調整されます。角かっこ (「ストラット」) は、テキスト ボックスの周囲の余白を表します。これらが実線の場合、テキスト ボックスは、対応する画面の端に対して相対的な位置を維持します。これらの矢印とブラケットはそれぞれ、クリックしてオンとオフを切り替えることができます。
詳細については、http://developer.apple.com/library/ios/#recipes/xcode_help-interface_builder/articles/UnderstandingAutolayout.htmlを参照してください。