`

xcode7配置Masonry

    博客分类:
  • IOS
 
阅读更多

1. 在Podfile加入

 

platform :ios, '7.0'

pod 'Masonry'

 

 

2. 运行pod install 进行安装

 

3. 在pch加入

// 只要添加了这个宏,就不用带mas_前缀

#define MAS_SHORTHAND

// 只要添加了这个宏,equalTo就等价于mas_equalTo

#define MAS_SHORTHAND_GLOBALS

// 这个头文件一定要放在上面两个宏的后面

 

#import "Masonry.h"

 

4.在Build Setting中设置

    Precompile Prefix Header 为yes

   设置Prefix Header 为创建的pch文件(路径要正确,可以用绝对路径,可以用$(SRCROOT)这些变量的)

如果有错误检查一下添加的路径是否正确。(假如你写的时$(SRCROOT)这个开头的,那就建在根目录下,如果是$(PROJECT_DIR),那就无所谓了) 

 

5. 运行 build

 

 

6. 在代码中使用

    UIView *sv=[UIViewnew];

    [sv mas_makeConstraints:^(MASConstraintMaker *make) {

       ///TODO 添加约束

   }];

 

 

 

 

 

分享到:
评论

相关推荐

    Unity导出xcode自动配置工具1

    Unity导出Xcode自动配置工具是一种提高iOS应用打包效率的解决方案,特别适用于无需更改Unity代码或资源,但需要创建多个渠道或带有不同参数的包的情况。这个工具在Unity4.x时期依赖于xupoter插件,然而从Unity5.x...

    Xcode iOS11.0 配置包

    **Xcode iOS11.0配置包详解** Xcode是Apple官方推出的开发工具,用于构建、测试和发布iOS、iPadOS、macOS、watchOS以及tvOS的应用程序。在这个特定的场景中,我们讨论的是针对iOS 11.0版本的Xcode配置包。这个配置...

    svn+xcode配置

    将svn与Xcode结合配置,可以实现便捷的代码版本控制和团队协作。下面我们将详细介绍如何进行"svn+xcode配置"。 1. **安装Subversion** 在macOS系统上,你可以通过Homebrew来安装svn。首先,确保已经安装了Homebrew...

    xcode7_mexopts.zip

    这个压缩包“xcode7_mexopts.zip”显然与Xcode 7的某些特定功能有关,特别是与Mex选项相关的内容。Mex,全称“MATLAB eXecutable”,是MATLAB编程环境中的一个工具,它允许用户将C、C++或Fortran代码与MATLAB脚本...

    xcode 13.0.zip 配置包

    7. **Apple silicon支持**:Xcode 13.0全面支持M1芯片的Mac电脑,提供原生应用体验。 8. **Core ML和ARKit升级**:机器学习模型训练工具和增强现实框架得到更新,便于开发者构建更智能、更具交互性的应用。 9. **...

    IOS后台证书配置步骤 Xcode中的配置 导出ipa 免证书真机测试 demo

    在iOS应用开发中,确保应用能够在后台运行、正确配置Xcode、导出IPA包以及进行免证书真机测试是至关重要的环节。以下是这些步骤的详细解释: 1. **iOS后台证书配置步骤**: - 首先,你需要在Apple Developer账号中...

    Xcode 9.3 配置包

    10. **Build Settings**:在Xcode项目中,可以配置编译选项、搜索路径、优化级别等,影响编译过程和最终的二进制文件。 11. **Swift Compiler**:Xcode内置的Swift编译器,负责将Swift源代码编译成可执行的机器码。...

    Xcode iOS11.4配置包

    《Xcode iOS11.4配置包:真机调试与系统适配详解》 Xcode作为Apple官方的集成开发环境,对于iOS应用开发者而言,是不可或缺的工具。本篇文章将详细解析“Xcode iOS11.4配置包”,旨在帮助那些需要在iOS11.3系统上...

    【Xcode】配置包iOS12.0

    在Finder状态下前往文件夹,快捷键:shift+command+G,填写路径/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

    Xcode iOS11.2 配置包

    **Xcode iOS11.2配置包详解** Xcode是一款由Apple公司开发的集成开发环境(IDE),主要用于构建iOS、macOS、watchOS以及tvOS应用程序。在iOS应用开发过程中,Xcode扮演着至关重要的角色,它包含了源代码编辑器、...

    Masonry Cell 自适应

    这个项目“Masonry Cell 自适应”显然关注的是如何利用Masonry库来实现UITableViewCell的高度自适应,以便在xcode6.4和iOS8环境下运行。在现代iOS开发中,动态高度的UITableViewCell能够更好地展示各种内容,提高...

    Xcode iOS10.3 配置包

    在本文中,我们将深入探讨Xcode iOS 10.3的配置包,这是针对苹果操作系统的一个特定版本,旨在帮助开发者在不升级整个Xcode的情况下,对iOS 10.3设备进行真机调试。 iOS 10.3是苹果公司在2017年发布的一个重要更新...

    【Xcode】配置包iOS12.0 could not find developer disk image

    但请注意,这可能会导致其他配置丢失,所以在操作前最好备份相关数据。 在压缩包文件"iOS12"中,可能包含了用于修复此问题的相关资源,如开发者磁盘映像或者更新脚本。解压并按照其中的指示操作,可能能帮助你解决...

    xcode配置iOS 10.2 beta配置包

    本人亲测,绝对好用! Xcode添加路径 将下载好的10.2文件解压复制: /applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 文件夹下。

    Xcode.7.Essentials.2nd.Editio

    Step up your iOS development with the power and wealth of features of Xcode 7 About This Book Updated for the latest Xcode 7 release, this is the first book that will show you how to use all the new...

    Xcode iOS10.2 配置包

    在本文中,我们将深入探讨Xcode iOS 10.2的配置包,以及为何开发者可能需要这个特定版本的Xcode。 首先,Xcode不仅仅是编写代码的工具,它还包括了Interface Builder(用于设计用户界面)、 Instruments(性能分析...

    Xcode iOS12 配置包

    本资源“Xcode iOS12配置包”专为那些需要在iOS 12系统上进行真机调试,但又不希望升级到最新Xcode版本的开发者设计。这个配置包包含了针对iOS 12系统版本的所有必要组件,使得开发者能够在Xcode的一个特定版本下,...

    iOS10.3 xcode配置包

    这个“iOS10.3 xcode配置包”显然包含了与开发针对iOS 10.3版本应用相关的Xcode版本及其所需配置。iOS 10.3是苹果在2017年发布的一个重要更新,引入了多项新功能和改进。接下来,我们将深入探讨iOS 10.3的特性以及...

Global site tag (gtag.js) - Google Analytics