問題タブ [masonry-ios-osx]

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 に答える
427 参照

ios - UITableViewCell's implementation of -layoutSubviews needs to call super

I add a view in UITableViewCell , and use mas_makeConstraints (Masonry)

but it not work.

error message: Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Auto Layout still required after executing -layoutSubviews. UITableViewCell's implementation of -layoutSubviews needs to call super.'

please help me ! @.@

0 投票する
3 に答える
2162 参照

ios - Masonry (iOS) をプロジェクトにインポートする方法は?

プロジェクトにインポートする必要があるのはどのファイルですか? 「Masonry」フォルダをインポートしただけでは、動作しないようです。他のライブラリをインポートする必要がありますか?

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

ios - 自動レイアウト / 石積みセンターの複数のビュー

Masonryを使用して、コードで自動レイアウトの制約を作成します。

これは私がこれまでに持っているものです:

上

次のコードを使用します。

次のように、ラベルを垂直方向に中央揃えにします。

中央揃え

これまでの私のアプローチは失敗しました。autolayout / Masonryでこれを達成する方法はありますか?

- 編集

chris838が提案したようなスペーサービューを使用するとうまくいきます。これは更新されたコードです:

0 投票する
4 に答える
8554 参照

ios - 最初のセルの上にある tableHeaderView

tableHeaderViewに検索バーを持つテーブルビューをプログラムで作成しようとしています。何らかの理由で、検索バーが最初のセルの上に表示されます。

石積みを使用して制約を作成しています。

誰かが私が間違っていることを指摘できますか。

問題

ここで、ヘッダーがセルと同じレベルにあることがわかります。 階層を表示