0
我有我的應用程序的視圖,我需要能夠推定製子視圖的動態數量(視圖的變化,而其運行的數量)。UIStackView沒有分佈或填充
我最初的想法是一個tableview,但它似乎有點OTT設置所有的委託方法。然後我發現UIStackView,這是偉大的,因爲它處理重新繪製和調整大小,當我添加和刪除子視圖。
然而,當我有一個小的若干意見的UIStackView。它可以垂直放大每個視圖以填充空間,或者根據各種設置將它們分佈在堆棧視圖中。
我想要的是我添加的每個視圖只是附加在堆棧中的任何現有視圖下。我不希望分發或填充堆棧中的空白空間。有點像每個子視圖都有一個高度約束的UIStackView。
我想這是不可能的了stackview,所以還能如何實現這一目標?我是否必須使用tableview(或後備代碼)?
您是否嘗試過收集視圖?另外,你有沒有嘗試過這4個選項? http://i.imgur.com/PqbHA65.png – Suhaib
@Suhaib我正在查看收集視圖,試圖弄清楚它是否會管理視圖的垂直堆疊。我嘗試了所有選項,它們都導致試圖填充堆棧視圖,或者將視圖放大或將它們間隔得更遠,也不是我想要的。感謝您的回覆:) – TRG
aha,關於集合View的好處是它是真正可定製的。祝你好運 – Suhaib