2016-08-31 160 views
-1

enter image description here 當我運行模擬器時圖像消失。 我添加了什麼樣的約束來獲取這張圖片上的圖像。UIButton約束問題

+0

你試過什麼限制? – keithbhunter

+0

我已經爲PIN中的每個按鈕添加了寬度和高度,然後爲右上角的按鈕添加X和Y並保存,還將尾部空間添加到容器邊距和頂部空間,以及以下3個按鈕「水平間距」和設置按鈕是按鈕的「垂直間距」,然後是左右按鈕前後空間到容器邊距。沒有任何工作,只有播放按鈕保持在垂直和水平中心添加的中間, – Maan

+0

添加此項時故事板上的按鈕,我不會將模擬器大小更改爲4.7或5.5 inc,我只是在屬性檢查器中使用推斷的大小,這是否存在任何問題,因爲我希望這對所有設備都有好處,一旦約束條件良好 – Maan

回答

0

首先,你應該檢查蘋果的文檔https://developer.apple.com/library/mac/documentation/UserExperience/Conceptual/AutolayoutPG/WorkingwithConstraintsinInterfaceBuidler.html

對於您可以使用水平和垂直間距+身高和體重大的播放按鈕。對於三個小孩,你可以使用一個視圖來包含三個圖像,並對視圖本身給予約束。

檢查您的main.storyboard中正在使用的設備大小以及您正在運行的設備大小。希望它有幫助

+0

一切都是按鈕,因此我不能使用視圖.. – Maan

+0

好吧,嘗試給三個對齊中心的中間一個x,高度,寬度和底部空間。然後用它來限制剩下的兩個。對於右上角的按鈕,因爲它似乎與右下角的按鈕對齊,您可以使用它的控件來幫助您或單獨設置它們。 –

+0

我使用的是Xcode 7.3,但我沒有找到選項Center to X,但是我看過很多視頻並且看到有這樣的選項,但是當我點擊中間的小按鈕並拖動到主視圖或播放按鈕,或任何其他方向,我沒有得到「中心到X」的選擇,是不是在Xcode 7.3中可用? – Maan