2016-10-03 14 views
-1

を変更すると、ボタンの高さを増やし、私はconstraints次のようにUIButtonを追加しました:IOS-自動レイアウト設計:デバイスの高さは、私のアプリケーションでは

これにより
Leading space = 10 
Trailing space = 10 
Height = 50 
Bottom space =10 

私は、デバイスの底部に配置されたbuttonを得ました。単一のデバイス(iPhone 4)でもうまく動作しますが、デバイスの高さが高くなるとボタンの高さは変わりません(iPhone 6)。

Autolayoutでもボタンの高さを変更したいです。

私はmultiplierの値を追加することを提案しましたが、運はありません。私はSwift3

でXcodeの-8使用しています

私を提案してください。

+0

あなたの質問に役立つ乗数 – Arun

答えて

0

まず、この問題に対処するために複数の方法があります: - は、1作成こうしてこの方法のように

@IBOutlet weak var btnHeightConstraint: NSLayoutConstraint! 

    3. Set Constraint constant as per your requirement 

のようにボタン 2.Create @IBOutlet高さの制約 に固定の高さの制約を与えます。 568:yourHeight」として乗数値を設定し、次に必要とされているすべてのconstarintsを設定して、あなたの「スーパー」と「同じ高さ」制約を設定し、ビューのサイズは、iPhone 5と同じである場合、すなわち乗数の値を設定し

btnHeightConstraint.constant = 50 //your button height 50 
btnHeightConstraint.constant = 60 //your button height 60 
0

'、あなたは必要な出力を得るでしょう。

関連する問題