2013-09-28 65 views
-3

我有問題弄清楚爲什麼Xcode不尊重我的iPhone xib文件上的約束。Xcode不尊重我的iphone xib文件上的約束

這是我的設置在廈門國際銀行文件的按鈕:

,這是它如何出現在模擬器:

xib file configuration

,這是它如何出現在模擬器:

我所定義的按鈕的尺寸: enter image description here

你們誰都知道我做錯了什麼?

我真的很感謝你的幫助。

回答

1

如果您希望按鈕位於視圖的中心,您只需要兩個約束。在容器

  • 水平居中

    • 垂直中心集裝箱

    添加這兩年擺脫了垂直空間的容器。

  • +0

    我已經定義了按鈕的大小。我添加了圖像,我在其中定義了按鈕的大小 – Renata

    +1

    從您想要按鈕的位置以及實際位置的問題不明確。 –

    +0

    我希望按鈕位於視圖的中心 – Renata

    -1

    唐`沒有太多關於約束但你可以在屬性編輯器中的自動版式否則取消選中刪除它。

    而不是觸摸你的按鈕,使它從xib的屬性編輯器中心水平和中心垂直。

    並使屬性編輯器中給出的AutoSizing中的所有邊界都打包。

    +0

    「關閉Autolayout」不是「如何讓Autolayout工作?」的答案。 – jrturton

    +0

    我從來沒有說過這是我給出的替代方法的答案 – user2826529