用于UILabel设置textAlignment时除去警告的宏定义

来源:互联网 发布:translator翻译软件 编辑:程序博客网 时间:2024/06/06 10:40
#ifndef __MY_MACROS_H___#define __MY_MACROS_H___    #ifdef __IPHONE_6_0        #define kTextAlignmentLeft NSTextAlignmentLeft        #define kTextAlignmentCenter NSTextAlignmentCenter        #define kTextAlignmentRight NSTextAlignmentRight        #define kLineBreakModeCharaterWrap NSLineBreakByCharWrapping        #define kLineBreakModeWordWrap NSLineBreakByWordWrapping        #define kLineBreakModeClip NSLineBreakByClipping        #define kLineBreakModeTruncatingHead NSLineBreakByTruncatingHead        #define kLineBreakModeTruncatingMiddle NSLineBreakByTruncatingMiddle        #define kLineBreakModeTruncatingTail NSLineBreakByTruncatingTail    #else        #define kTextAlignmentLeft UITextAlignmentLeft        #define kTextAlignmentCenter UITextAlignmentCenter        #define kTextAlignmentRight UITextAlignmentRight        #define kLineBreakModeCharaterWrap UILineBreakModeCharacterWrap        #define kLineBreakModeWordWrap UILineBreakModeWordWrap        #define kLineBreakModeClip UILineBreakModeClip        #define kLineBreakModeTruncatingHead UILineBreakModeHeadTruncation        #define kLineBreakModeTruncatingMiddle UILineBreakModeMiddleTruncation        #define kLineBreakModeTruncatingTail UILineBreakModeTailTruncation    #endif    #define kMainScreenFrame [[UIScreen mainScreen] bounds]    #define kMainScreenWidth kMainScreenFrame.size.width    #define kMainScreenHeight kMainScreenFrame.size.height-20    #define kApplicationFrame [[UIScreen mainScreen] applicationFrame]#endif


            写一个头文件,命名为MyMacros.h, 把上述代码粘贴进去,之后将该文件#import到项目的预加载头文件.pch中去。

0 0
原创粉丝点击