2016-12-15 87 views
0

最近我發現,我在故事板中設置的約束並沒有讓我的應用程序看起來像應該跨越所有電話。我發現,在屏幕尺寸方面的事物框架編碼使我能夠更快地獲得像素完美結果。這是常見的做法,還是我沒有做正確的事情?如果與這種技術結合使用一些限制是一種更常見的做法,任何人都可以指定一個資源來描述我應該遵循的策略?是不是很好的做法,或者至少不是不好的做法,不要使用限制

+0

可能有[添加視圖。故事板VS.編程](http://stackoverflow.com/questions/34704773/adding-views-storyboard-vs-programmatically) – Honey

回答

1

約束的優點是,它們定義了彼此之間的UI元素之間的關係 - 以及所有屏幕尺寸和旋轉的關係。例如,您可以對齊一堆控件,並且如果移動或調整了一個「主控件」,則所有連接的控件也會更改。這也可以是動畫。

您可以覆蓋您的控件的某些屬性以使用Apple指南。詳情請閱讀Apple documentation

相關問題