2016-09-20 60 views
0

之間相同的大小要保持一致的用戶體驗我想保持UIButtons不同viewcontrollers之間相同的尺寸(儘管這適用於我的文本字段以及)尋找戰略在清潔要做到這一點方式iOS的策略,以保持按鈕viewcontrollers

我的初始想法是設置大小相對於寬度和屏幕尺寸(上海華)的高度,這被證明是有疼痛感。在不同的屏幕尺寸上,按鈕並不總是一個好的尺寸。這也意味着我不能把按鈕放到其他視圖

我目前的解決方案是有一個經理類,返回所需的按鈕大小取決於屏幕大小,這似乎很不錯,因爲我有不同的屏幕尺寸之間的總控制,但感覺有點哈克,因爲它感覺像自動佈局應該有一個解決這個

有沒有更好的方式來做到這一點?

+0

我認爲你不打算使用故事板? – Azzaknight

+0

@Azzaknight我正在使用故事板。這有什麼幫助? – pflous

+0

那麼,如果你使用的故事板不能讓你只是去檢查大小,並設置他們都是你想要他們的大小? – Azzaknight

回答

0

我認爲使用高寬比來超視圖會解決你的情況。 xcode screenshot

+0

這是我在問題中提到的最初方法。問題是,我不能把按鈕放在視圖中,因爲它的超級視圖現在會有不同的大小。另一個問題是沒有一個比例在所有屏幕尺寸上看起來都不錯 – pflous