1
我想在我的macOS應用程序中創建一個breadcrumb導航部分,但由於其他視圖出現在右側。所以我想以某種方式將物品包裝到下一行,如果我在第一行的空間不足。如何使一個NSStackView/UIStackView函數像一個浮點數:在css中保留
所以這是我嘗試的基本設置。
- StackView處於水平方向。
- StackView寬度是固定的。
- 文本字段通過addArragnedSubView()添加到堆棧視圖中,但它們的幀寬度爲變量,意思不相等。
我一直在玩所有的填充選項,好像StackViews試圖拉伸和收縮視圖,不管你選擇什麼樣的選項(最有可能的設計)。說StackViews不適用於可變寬度和視圖包裝是否公平?
這個概念與Web中的float:left css屬性非常相似,它允許元素繼續在div的左側「填充」,例如。如果該元素無法「適合」該行,則會將其添加到新行中。