web-dev-qa-db-ja.com

Xcode 10ベータ版で実行した後のUICollectionViewCell自動レイアウト問題内のUIStackViewの問題

スタックビューには、いくつかのタスクを表示するための画像とラベルが含まれています。それらはすべて複数の列に配置されたままにされました。

Xcode 9で実行しているときに問題はありませんでしたが、Xcode 10ベータ6で実行すると、いくつかの自動レイアウトの問題が発生し、常にスタックビューのようなエラーが発生します。

Need constraint for X position
Need constraint for Y position

スタックビューの現在の制約は次のとおりです。

Leading Edge to cell - 5
Trailing Edge to cell - 5
Bottom Edge to cell - 2
Top Edge to cell - 2

だから私はこれについて不平を言うために何が変わったのかわかりません、私にはXとYがすでに設定されているのは明らかです。

次の2つのスクリーンショットは、実行時の外観(ラベルは切り捨てられています)とストーリーボードです。

enter image description here

enter image description here

15
Adrian

スタックビューをUIViewに埋め込みます。また、UICollectionViewCellに関連するビュー制約を指定して、UITableViewCellのContentViewのように動作するようにします。

23
Jeet Gandhi