Interface Builderで 'width = height'を意味する 'square'制約を作成する方法が見つかりません。このような制約をプログラムで追加することは可能でしょう。 IBでできることはありますか?たぶん私はそれを見ない?それは些細なようだが、私はそれを見つけることができません。Interface Builderの "Width is height"制約
答えて
更新Xcodeの5.1b5
Ctrlキー+クリックして、ビューからドラッグアンドポインタがビューの上にある間にリリース。 「アスペクト比」を選択します。最初のアイテムと2番目のアイテムがビューである制約が作成されます。 、したがって、
:幅/高さエディタは、フィールドがないため
は、Xcodeの5.1
前に、別のプロパティに関連するか、比率を設定することはできませんInterface Builderで次のコードを記述することはできません。
CGFloat ratio = 1.0;
NSLayoutConstraint *constraint = [NSLayoutConstraint
constraintWithItem:myView
attribute:NSLayoutAttributeWidth
relatedBy:NSLayoutRelationEqual
toItem:myView
attribute:NSLayoutAttributeHeight
multiplier:ratio
constant:0];
constraint.priority = 1000;
[myView.superview addConstraint:constraint];
最新のアップデートをありがとう。 Xcode 5.1 beta 5では実際にIBでアスペクト比の制約を設定できますが、プロジェクトをコンパイルしようとすると、5.1_より前のXcodeバージョンで_Aspect ratio制約が発生します。最終的に5.1版を待たなければならないかもしれません。あなたのために、@ヤノ! –
はい、XIBの変更は下位互換性がありません。 5.1で編集した場合は、より小さなバージョンに戻ることはできません。 – Jano
xibをコンパイルできますか?私にとってはXcode 5.1 beta 5でも動作しません。 –
- 1. CSS 100%height on width
- 2. Interface Builderのグループビュー
- 3. Interface BuilderのUIDatePicker
- 4. Interface BuilderのCATextLayer?
- 5. Interface Builderのコアアニメーション
- 6. SQLite - 外部キーの制約-Is 5
- 7. Xcode iOS Interface Builder
- 8. ARCとInterface Builder
- 9. は、Interface Builderで
- 10. Interface BuilderのカスタムUIView
- 11. Interface Builderでのバインド
- 12. img height "jumps" width:100%on site load
- 13. iPhone UITableView、UINavigationView、Interface Builder
- 14. コードとInterface Builder Iphone
- 15. Xcodeの4.2 Interface Builderのドックアイコン
- 16. Interface Builderとユニバーサルアプリの画像
- 17. Text View/Interface Builderのカスタムフォント
- 18. iOSのヌルInterface Builderは
- 19. UINavigationBar(Interface BuilderのUINavigationControllerなし)
- 20. iPhone、Interface Builder - ワイヤー2が同じ動作に制御
- 21. iPhone Interface Builderと代理人
- 22. Interface Builderが開かない
- 23. プラグインがクラッシュするInterface Builder
- 24. UITextView Interface Builder MultiLine問題
- 25. android - calculateInSampleSize、width> heightの場合、Math.roundはheight(height/reqHeight)を扱うのはなぜですか?
- 26. コード内のInterface Builderのシステムメディアファイルの使用
- 27. jquery .height()とspanタグの.width()の結果が一貫しない
- 28. Interface Builderの "Simulate Interface"と "Build and Go in Xcode"メニューコマンド
- 29. Interface Builderの(MVCの)モデルですか?
- 30. 制約
私は、Peter AmmonがWWDC'12の「Interface Builderに可能な限り依存する」と話していることを覚えています。なんて皮肉だな。 – DemoniacDeath
ええ、レイアウト制約の実装にはまだいくつか欠けていると思います。彼らは私たちに多くのパラメータにアクセスできるようにしているようですが、多くのものにとって便利な乗数はありません。 – rdelmar
しかし、それはますます良くなっています!私はオートレイアウトが3年前に導入されたことを意味し、私の視点からはサポートは今日は本当に良いです。 –