2015-06-17 56 views
0

我有一個堆棧視圖,中間有一個滑塊,兩側有兩個標籤。這個堆棧視圖在SView之後用一個按鈕放入另一個堆棧視圖。我把它放在屏幕的中心。在一個堆棧視圖中的滑塊想要調整大小

它告訴我,堆棧視圖的框架在運行時會有所不同,文檔輪廓告訴我它希望寬度更大。我選擇了更新框架。 這種情況無限。

這是一個錯誤?
或者我這樣做是錯誤的?
如果是的我做錯了什麼?
我認爲這是一個錯誤,因爲這是一個測試版,堆棧視圖不需要超出屏幕界限

回答

0

我試圖在示例項目中重現您的情況,無法重現您遇到的情況在Xcode 7b4上,所以這可能確實是一個錯誤。我嘗試了以下佈局:

  1. [Label | Slider | Label] Button

標籤和滑塊處於水平UIStackView。按鈕和水平堆棧是垂直UIStackView

的內部
  • [[Label | Slider | Label ][ Button ]]
  • 標籤和滑塊處於水平UIStackView。按鈕和水平堆棧位於另一個水平UIStackView的內部。

    兩次我居中頂層堆棧視圖,並能夠使用故事板的'更新幀',讓我的佈局工作。

    +0

    我的佈局是1,我把垂直堆棧視圖放在中間(有約束條件)我通過將約束放在前導和尾隨以及垂直中心 –

    相關問題