問題タブ [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.
ios - Snapkit を KeyboardViewController にインポートできません
SnapKit を KeyboardViewController (UIInputViewController) クラスにインポートできません。そのようなモジュール SnapKit はありません。
swift - エラー swift2 制約 SnapKit
SnapKit
UIViewController を持っている画像に制約を追加するために使用しています
私はこのコードを持っています:
問題は、画像のサイズを希望のサイズに変更せず、コンソールに次のエラーが表示されることです。
可能な解決策はありますか?
制約に別のライブラリを使用していますか??
ありがとうございました!
ios - 「制約をインストールできません」、理由:「ビュー間に共通のスーパービューがありません」
このエラーが表示されるのはなぜですか? これを実行する他の方法はありますか?なにか提案を?。center.equalTo はこのエラーを作成します。私はswiftが初めてで、SnapKitフレームワークを実装しようとしています
ios - AutoLayout を使用した UICollectionViewCell が iOS 10 で機能しない
セル内のテキストに基づいてセルが自動サイズ変更される動的 UICollectionView を作成しようとしています。しかし、何らかの理由で、カスタム UICollectionViewCell が全幅に拡張されません。私はAutoLayoutとして SnapKit を使用しており、すべてのビューはコードベースです。xib やストーリーボードはありません。現時点で取得したもののデバッグビューは次のとおりです。
セルを全幅に拡張し、高さをコンテンツが何であれ収まるようにします。ここに私のUICollectionViewControllerのスニペットがあります
そして、これが私のカスタムUICollectionViewCellのスニペットです
私はこれに3日間取り組んできました..どんなアドバイスも大歓迎です!
swift - UIViewのスナップキットで宣言された高さの制約を取得するには?
たとえば、UIView の snapkit を使用していくつかの制約を宣言します。
timeProgress の高さの制約を取得するにはどうすればよいですか?
ios - 計算変数と Snapkit を使用する場合: ビュー間で共通のスーパービューがない
だからここにあります、私はこのようなプロパティを宣言しています:
そして、実行後に aNameLabel に制約を追加しようとするとsomeView.addSubView(aNameLabel)
、この制約を追加するたびにアプリがクラッシュし、No common superview between views
ただし、変数を次のように let 定数に変更すると、次のようになります。
let aNameLabel = UILabel(text: "Allen", color: .whiteColor())
制約は問題なく追加されます。誰かがこれで私を助けることができますか?
アップデート
@par の助けを借りて、コードを次のように変更しました。
そして、実際には myが成功しaNameLabel
ている間、常に値 "BAD" が割り当てられます。guard let
これを修正するにはどうすればよいですか?
swift - UIScrollView がサブビューのジェスチャ認識機能を壊す
スクロールビューがジェスチャをサブビューに渡すことを許可する正しい方法は何ですか?
ios - 自動レイアウトと SnapKit を使用した相対配置
使用するデバイスに関係なく、画面上で同じ相対位置にしたいラベルがあります。たとえば、ラベルはビューの上マージンから 10% オフ、ビューの左マージンから 30% オフに配置されます。
定数は常に配置を行います。たとえば、ビューのマージンから 150 ピクセル離れているため、解像度が小さいデバイスの場合は大きくなりますが、解像度が大きいデバイスの場合は距離が短くなります...
たとえば SnapKit の助けを借りて、プログラムでこれを実現する方法はありますか?
私のコードは現在次のようになっています。
ここで乗数を使用する必要があるように感じますが、次のように書いてもラベルは1インチも動きません。