問題タブ [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.

0 投票する
2 に答える
384 参照

ios - Snapkit を KeyboardViewController にインポートできません

SnapKit を KeyboardViewController (UIInputViewController) クラスにインポートできません。そのようなモジュール SnapKit はありません。

0 投票する
1 に答える
186 参照

swift - エラー swift2 制約 SnapKit

SnapKitUIViewController を持っている画像に制約を追加するために使用しています

私はこのコードを持っています:

問題は、画像のサイズを希望のサイズに変更せず、コンソールに次のエラーが表示されることです。

可能な解決策はありますか?

制約に別のライブラリを使用していますか??

ありがとうございました!

0 投票する
1 に答える
424 参照

ios - 「制約をインストールできません」、理由:「ビュー間に共通のスーパービューがありません」

このエラーが表示されるのはなぜですか? これを実行する他の方法はありますか?なにか提案を?。center.equalTo はこのエラーを作成します。私はswiftが初めてで、SnapKitフレームワークを実装しようとしています

0 投票する
1 に答える
2059 参照

ios - AutoLayout を使用した UICollectionViewCell が iOS 10 で機能しない

セル内のテキストに基づいてセルが自動サイズ変更される動的 UICollectionView を作成しようとしています。しかし、何らかの理由で、カスタム UICollectionViewCell が全幅に拡張されません。私はAutoLayoutとして SnapKit を使用しており、すべてのビューはコードベースです。xib やストーリーボードはありません。現時点で取得したもののデバッグビューは次のとおりです。

ここに画像の説明を入力

セルを全幅に拡張し、高さをコンテンツが何であれ収まるようにします。ここに私のUICollectionViewControllerのスニペットがあります

そして、これが私のカスタムUICollectionViewCellのスニペットです

私はこれに3日間取り組んできました..どんなアドバイスも大歓迎です!

0 投票する
2 に答える
3942 参照

swift - UIViewのスナップキットで宣言された高さの制約を取得するには?

たとえば、UIView の snapkit を使用していくつかの制約を宣言します。

timeProgress の高さの制約を取得するにはどうすればよいですか?

0 投票する
1 に答える
279 参照

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これを修正するにはどうすればよいですか?

0 投票する
1 に答える
316 参照

swift - UIScrollView がサブビューのジェスチャ認識機能を壊す

スクロールビューがジェスチャをサブビューに渡すことを許可する正しい方法は何ですか?

0 投票する
1 に答える
1983 参照

ios - 自動レイアウトと SnapKit を使用した相対配置

使用するデバイスに関係なく、画面上で同じ相対位置にしたいラベルがあります。たとえば、ラベルはビューの上マージンから 10% オフ、ビューの左マージンから 30% オフに配置されます。

定数は常に配置を行います。たとえば、ビューのマージンから 150 ピクセル離れているため、解像度が小さいデバイスの場合は大きくなりますが、解像度が大きいデバイスの場合は距離が短くなります...

たとえば SnapKit の助けを借りて、プログラムでこれを実現する方法はありますか?

私のコードは現在次のようになっています。

ここで乗数を使用する必要があるように感じますが、次のように書いてもラベルは1インチも動きません。