zoukankan      html  css  js  c++  java
  • NSLayoutConstraint的简单应用

        UIView *topView = [[UIView alloc] init];
        topView.backgroundColor = [UIColor redColor];
        [self.view addSubview:topView];
        topView.translatesAutoresizingMaskIntoConstraints = NO;
    
        [self.view addConstraints:@[
                                    
                                    [NSLayoutConstraint constraintWithItem:topView
                                                                 attribute:NSLayoutAttributeLeft relatedBy:NSLayoutRelationEqual toItem:self.view attribute:NSLayoutAttributeLeft multiplier:1.0 constant:10],
                                    [NSLayoutConstraint constraintWithItem:topView
                                                                 attribute:NSLayoutAttributeBottom relatedBy:NSLayoutRelationEqual toItem:self.view attribute:NSLayoutAttributeBottom multiplier:1.0 constant:-10],
                                    [NSLayoutConstraint constraintWithItem:topView
                                                                 attribute:NSLayoutAttributeWidth relatedBy:NSLayoutRelationEqual toItem:nil attribute:NSLayoutAttributeNotAnAttribute multiplier:1.0 constant:100],
                                    [NSLayoutConstraint constraintWithItem:topView
                                                                 attribute:NSLayoutAttributeHeight relatedBy:NSLayoutRelationEqual toItem:nil attribute:NSLayoutAttributeNotAnAttribute multiplier:1.0 constant:20]
                                    ]];

     topView在父视图的左边间距10,下边间距-10,宽度为100,高度为20的实现代码

  • 相关阅读:
    pandas模块
    27.mysql数据库之约束
    nump模块
    26.mysql数据库基础
    24.IO模型
    23.并发编程之协程
    第五十三篇 并发编程之多进程续
    第五十二篇 操作系统简史——多道技术
    第五十一篇 并发编程——多进程
    第四十九篇 socket套接字编程
  • 原文地址:https://www.cnblogs.com/salam/p/5065377.html
Copyright © 2011-2022 走看看