我喜歡這個調整按鈕在IB:按鈕以及顯示在IB但不是在模擬器
但是,在運行時,我有此(B是在上述A):
當我禁用自動佈局時,我得到了預期的結果,但是,我在其他視圖中遇到了其他問題。除禁用自動佈局外,是否還有解決方案? 非常感謝。
我喜歡這個調整按鈕在IB:按鈕以及顯示在IB但不是在模擬器
但是,在運行時,我有此(B是在上述A):
當我禁用自動佈局時,我得到了預期的結果,但是,我在其他視圖中遇到了其他問題。除禁用自動佈局外,是否還有解決方案? 非常感謝。
你的約束問題。嘗試擺脫使按鈕從底部對齊的約束條件,然後在IB中應用3.5形狀因子以查看它是否有效。只需詢問是否需要更多說明。
編輯:提示是如果您無法從菜單中刪除約束,則可以轉到文檔大綱並手動刪除它。
檢查自動佈局是否啓用。
如果Interface Builder中使用3.5" 的佈局,和你的模擬器是iPhone 5(4" 佈局),你必須調整自動佈局的限制,以適應4" 的佈局。
是的,這是問題,我現在在iPhone 5(Retina 4英寸模擬器)上工作,我在Retina 3.5英寸模擬器上工作。但是,你是否建議我使用3.5或4?我怎樣才能確保4和3.5之間的最佳兼容性? – androniennn
IB右下角有一個按鈕,用於在3.5英寸和4英寸佈局之間切換 – Raptor
位於右下角的按鈕是本節中最左邊的按鈕。 –
謝謝你的回答。所以iPhone 5用戶不會有相同的觀點作爲iPhone 4的用戶:/? – androniennn
視圖相同,但約束屬性不同 – Raptor
右鍵所以只需要去約束和查找和刪除從視圖底部設置空間的約束。而不是完全禁用自動佈局,這是需要學習的東西。這個問題發生在很多標籤,文本字段和按鈕上。 –