2017-08-02 81 views
-1

我想做一個佈局,其中一個視圖假設在兩個視圖的頂部,在第一視圖的一半和第二視圖的一半的中心半。如何使用Autolayout設置在兩個視圖頂部的視圖iOS

我無法理解我可以給予什麼約束。有可能使用屬性檢查器來完成它,或者必須以編程方式執行它。

我的黑色視圖與0.75倍數的白色視圖等寬,等高。和x位置是0. Y位置是什麼,我無法設置。

回答

0

約束黑色視圖的centerY頂部白色視圖的底部或底部白色視圖的頂部。如果這兩個白色視圖觸及並始終在黑色視圖的中心相遇,這將起作用。

要在界面構建器中執行此操作,請按住Ctrl鍵並從黑色視圖拖動來查看其中一個視圖並垂直選擇中心。這將創建約束,將黑視圖的中心與白視圖的中心相關聯。這不是我們想要的,但我們很容易改變。選擇這個新的約束和「第二項」下選擇底,而不是中心Y,常數設置爲0,和你做

enter image description here

+0

這是偉大的..謝謝你這麼多..我試圖做到這一點像一個星期.. :) :) :)再次感謝.. – nTri

相關問題