2013-12-09 83 views
3

我有一個三個垂直對齊的按鈕的主屏幕。我想通過我的4" 畫面的應用程序,所以我想調整按鈕之間的空間同樣以填充屏幕 看到下面的圖片:。 我怎麼能做到,使用自動版式如何使用AutoLayout同等調整按鈕之間的空間

綠化面積保持它的大小?

enter image description here enter image description here

+0

請考慮將其中一個答案標記爲「已接受」。 – jemmons

回答

0

添加每個按鈕考慮到與clearColor爲背景,通過centerY和的centerX通過它對準子視圖設置約束等:

[self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|-10-[box][viewForButton1][viewForButton2][viewForButton3]|" options:nil metrics:0 views:viewDic]]; 
[self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|[viewForButton1]|" options:nil metrics:0 views:viewDic]]; 
[self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|[viewForButton2]|" options:nil metrics:0 views:viewDic]]; 
[self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|[viewForButton3]|" options:nil metrics:0 views:viewDic]]; 
相關問題