我想根据设备类型设置不同的约束。 约束将通过 CollectionView 和 Label(用户名)设置
例如。 iPhone 4 将具有顶部:2 左侧:0 右侧:0 和底部:0
而
iPhone 6S Plus 将具有顶部:15 左侧:0 右侧:0 和底部:0
如何在 Storyboard 中设置?
最佳答案
您可以为顶部约束创建一个导出并更改代码中的值
@property (weak, nonatomic) IBOutlet NSLayoutConstraint
*collectionViewTopSpaceConstraint;
-(void)viewDidLoad
{
[super viewDidLoad];
//iPhone 6 plus
if(CGRectGetHeight(self.view.frame) == 736.0)
{
self.collectionViewTopSpaceConstraint.constant = 10; // some constant
}
}
关于ios - Xcode 7 : set top constraint for CollectionView for iPhone 6S plus,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38971450/