不同我犯了一個屏幕,看起來像這樣故事板從模擬器
但是,如果我運行模擬器它看起來像這樣
如你所見,一些的組件才能得到所有羣集往上頂
其他組件不顯示因爲他們被設置爲隱藏,所以這不是問題,他們顯示在正確的位置
我試過使用autoresize功能來幫助我,它有點,因爲當我預覽該屏幕與多種尺寸,如iphone 5.3英寸,iPhone xx英寸,它可以正確縮放。我不能使用自動佈局,因爲多數民衆贊成一箇舊的項目,如果我自動佈局上設置的,所有其他畫面變得亂七八糟。
任何人都可以幫助我嗎?
不同我犯了一個屏幕,看起來像這樣故事板從模擬器
但是,如果我運行模擬器它看起來像這樣
如你所見,一些的組件才能得到所有羣集往上頂
其他組件不顯示因爲他們被設置爲隱藏,所以這不是問題,他們顯示在正確的位置
我試過使用autoresize功能來幫助我,它有點,因爲當我預覽該屏幕與多種尺寸,如iphone 5.3英寸,iPhone xx英寸,它可以正確縮放。我不能使用自動佈局,因爲多數民衆贊成一箇舊的項目,如果我自動佈局上設置的,所有其他畫面變得亂七八糟。
任何人都可以幫助我嗎?
可以編程設置元素的位置和大小。這是最好的選擇之一。關於視圖或設備邊界設置所有元素的位置和大小。儘管需要付出很多努力,但除了使用自動佈局之外,這是您可以實現的最佳方式。
你沒有給約束的任何組件。如果你不給約束,那麼你的組件總是因設備而異。 我共享的自動佈局教程here,這樣就可以做出更好的用戶界面,並在每一個設備運行正常。
有在Interface Builder文件檢查器「使用自動版式」複選框。它默認情況下是開啓的,並且會導致系統在你的視圖上創建約束來覆蓋它們的幀。
您的看法越來越強烈地四處移動的方式建議,我認爲這是複選框被選中爲您的故事板。
一旦你有自動佈局關閉,有很多你可以做的「支柱和衝刺」調整口罩,讓您的意見根據屏幕大小來調整它們的大小和位置。但是,我不能在單個論壇帖子中解釋這一點。
你可以分享在[email protected] –