2015-06-12 27 views
1

我使用此代碼並將其視圖置於查看區域的頂部而不是底部。任何想法我做錯了什麼?我不是在swift中創建視圖,因爲我已經使用IB中的工具欄和pickerview創建了視圖。如何使選擇器和工具欄的視圖停留在iphone屏幕的底部

let height = view.frame.size.height 

yearView.frame = CGRect(x: 0, y: height - 250, width: self.view.frame.width, height: 250) 

即使我使用y座標並且說50視圖也不會從頂部退出。我所要做的就是將這個子視圖放置在任何大小手機屏幕的底部,以便他們可以在視圖內選擇一個值。

+0

@ Nick89我看到你回答這個問題,但我用你的代碼,沒有運氣,有什麼想法? – Suzukijak3

+0

自動佈局啓用?? – humblePilgrim

+0

打印出您設置爲yearView框架的矩形值 – dopcn

回答

0
yearView.frame = CGRect(x: 0, y: height - 250, width: self.view.frame.width, height: 250) 

嘗試移動它的viewDidLoad中,你需要定位時,你取消隱藏該視圖,否則它不會顯示。

+0

你是什麼意思,視圖上方?我試着把它放在self.view之上,但它仍然在頂端。 – Suzukijak3

+0

所以我把它放在開關上方,我在手機屏幕上有它,但它仍然在頂部。我刪除了限制條件,但它仍然處於最頂端。讓我知道如果我做錯了什麼。 – Suzukijak3

+0

你可以更新你的代碼,所以我可以看到嗎? – Nick89

相關問題