問題タブ [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 投票する
1 に答える
102 参照

ios - テーブルビューを親の下部に固定するための制約を追加する方法

私のビューには、子として2つのテーブルビューコントローラーを持つコンテナーがあります。 ここに画像の説明を入力 私はクラスのこのプロパティとして子を持っています

子を作る関数

viewDidAppearでコンテナのサイズを大きくした後、各テーブルビューをコンテナの底に固定したい。

これは一番下に修正しようとする制約ですが、xcodeでこのエラーが発生しました

*** キャッチされない例外 'NSGenericException' が原因でアプリを終了します。制約またはそのアンカーは、異なるビュー階層の項目を参照していますか? それは違法です。

ここでコンテナを増やす方法

0 投票する
0 に答える
376 参照

ios - プログラムで SnapKit を使用して nib ビューを UIScrollView に読み込みます

プログラムでnibファイルをスクロールビューにロードする必要があり、スクロールビューに制約を固定する必要があります。私のビューは複雑なので、Nib を使用することにしましたが、プログラムでスクロール ビューに追加する必要があります。ほとんどすべての方法を試しましたが、制約が機能していないようです。以下の私のコードを見てください。

1) スクロール ビューを作成し、制約を追加します。

2) スクロール ビューにコンテンツ ビューを追加します。

3) Nib ビューをロードし、コンテンツ ビューに追加します。ここでのコツは、最初のビューの幅をスクロール ビューに設定して、各ビューのサイズに合わせて自動的にサイズ変更し、すべての子ビューの幅を同じにすることです。

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

swift - SnapKit と Swift 4 で下部制約を更新する

これが私のコードです。キーボードの状態を管理し、キーボードの高さを取得するために KeyboardHelper ライブラリと、SnapKit を使用しています。キーボードをトリガーするテキスト フィールドがあります。キーボードが表示されている場合、青いボックスをキーボードの境界より上に上げたいので、表示されます。これまでのところ、私はそうすることができませんでした。私のコードを教えてください。