2013-12-17 84 views
2

我剛開始使用SpriteBuilder,並想知道如果像「自動佈局」(基本形式)的東西是可能的應用程序?你看我已經做了這個簡單的佈局(http://cl.ly/Szs3)包含一個頭(藍色ish)和正文(紅色)。類似自動佈局或約束

現在我想要的是頭部有一個固定的高度(它有100%的寬度,所以會好起來),紅色塊「填充」屏幕的其餘部分。因此,當設備是較高的設備時,可以顯示更多內容。

這可能嗎?如果是這樣,我怎麼能實現這一點。

+0

不是我所知。我最終編寫了每個其他對象的基礎對象的「相對偏移量」,作爲設備類型和視網膜的函數......但我會看到這個問題的答案:) – YvesLeBorg

回答

1

是的,有這樣的選擇,但命名有點不同。

我上傳了我的示例項目本GitHub庫:https://github.com/MakeGamesWithUs/Spritebuilder-Simple-Autosizing

你的頂部容器需要一個靜態的高度,相對位置和1.一個y錨點這樣頂層容器總是有大小100點,始終位於屏幕的頂部: enter image description here

你的底部容器需要一個高度插圖100,這意味着您的容器將使用父容器的整個高度,除了在100點頂部:

enter image description here