問題タブ [snapkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cocoapods - メーソンリーなしで Snapkit をポッドする方法
pod SnapKit
Podfile に書き込むと、名前Masonry
が付けられた別の Pod も自動的にインポートされます。
私のプロジェクトは Swift 言語だけで書かれているので、プロジェクトから Masory を追放するにはどうすればよいですか?
swift3 - SnapKit 3.0.0 Swift3 エラー
エラーが発生します。「SnapKit 3.0.0」をインストールする場合
引数ラベル '(offset:)' は使用可能なオーバーロードと一致しません
引数ラベル '(inset:)' は使用可能なオーバーロードと一致しません
引数ラベル '(priority:)' は使用可能なオーバーロードと一致しません
swift3 - Snapkit 3.0 は、layoutIfNeeded の呼び出し後に正しいフレームを取得できません
自動レイアウトをテストするために、 Xcode 8とSnapKit 3.0を更新しました。SnapKit 3.0layoutIfNeeded
に更新する前に、呼び出し後にフレームを正しく取得できます。しかし、 SnapKit 3.0の下で両方の負の値を取得します。frame.origin.x
.y
例:
ios - UINavigation titleView バグ
検索バーをナビゲーション titleView に設定すると、
、しかし、次のような自動レイアウトを使用してフレームを設定しました:
、別のView Controllerにプッシュすると壊れます。
そして、この方法を使用してフレームを設定すると:
それはうまくいく...
誰でも理由を教えてもらえますか?どうも...
ios - ios autolayout:動的な幅は、適切な方法で SnapKit を使用して 2 番目のラベルを押し下げる必要があります
2UILabel
秒あります。lbl1
のテキストは変更できますが、lbl2
のテキストは静的です。
どちらも最初は同じ行に設定されています。を(無限大)lbl1
にnumberOfLines
設定しました。の幅がのスペースに食い込んでいる場合、 の上部を の下部に合わせて押し下げ0
たいと思います。現在の解決策がありますが、欠けている純粋な自動レイアウトの方法があると感じています。どんな助けでも素晴らしいでしょう!lbl2
lbl1
lbl1
lbl2
両方のラベルが 1 行に収まります。
lbl2
純粋な自動レイアウトでの私の試みではシフトダウンしません:
希望:
現在のソリューションは機能しますが、理想的ではありません。
ios - SwiftでSnapKitを使用して幅と高さが等しいUIViewを作成する方法は?
このように、SwiftでSnapKitでUIViewを長方形にしたい