我在垂直堆棧視圖中有一個標籤,一個圖像視圖和一個按鈕。對齊方式設置爲填充,分佈等距,偏移量爲10.在我的故事板上,標籤顯示在頂部,圖像位於中心,而按鈕位於底部。Swift UIView從堆棧視圖中消失
但是,當在模擬器或設備上運行時,UIView將從視圖中完全剝離,因此標籤將顯示在屏幕頂部,並且標籤將顯示在標籤正下方。
我唯一的約束堆棧欣賞到上海華
編輯設置:忘記提的UIImageView是造成一個UIView
我在垂直堆棧視圖中有一個標籤,一個圖像視圖和一個按鈕。對齊方式設置爲填充,分佈等距,偏移量爲10.在我的故事板上,標籤顯示在頂部,圖像位於中心,而按鈕位於底部。Swift UIView從堆棧視圖中消失
但是,當在模擬器或設備上運行時,UIView將從視圖中完全剝離,因此標籤將顯示在屏幕頂部,並且標籤將顯示在標籤正下方。
我唯一的約束堆棧欣賞到上海華
編輯設置:忘記提的UIImageView是造成一個UIView
上UIView的邊界設置一個Ÿ約束的內部它在點擊播放按鈕時出現,但它在屏幕邊界之外生長。
我不得不在UIView上設置大小約束,以便正確顯示它。
我有一個類似的問題。我的UIStackView中的UIView只有一個寬度約束,並且在運行時會消失。我發現我可以使它與這些選項之一再次顯示:
是否圖像視圖包含一個圖像?如果它是空的,它可能被分配零維。 – Magnas
圖像視圖及其包含'UIView'之間是否存在任何約束? –
這兩者之間沒有約束,因爲我忽略了它,但是我現在已經將圖像固定到了uview上,它仍然沒有出現。圖像是空的,但設置爲點擊播放按鈕。 UIView本身不顯示(我使用它來顯示UIImage周圍的靜態邊界,而UIImage動畫) – froggomad