zoukankan      html  css  js  c++  java
  • drawInRect:withAttributes:

    - (void)drawRect:(CGRect)frame
    {
        NSMutableParagraphStyle *textStyle = [[NSMutableParagraphStyle defaultParagraphStyle] mutableCopy];
        textStyle.lineBreakMode = NSLineBreakByWordWrapping;
        textStyle.alignment = NSTextAlignmentCenter;
        UIFont *textFont = [UIFont systemFontOfSize:16];
    
        NSString *text = @"Lorem ipsum";
    
        // iOS 7 way
        [text drawInRect:frame withAttributes:@{NSFontAttributeName:textFont, NSParagraphStyleAttributeName:textStyle}];
    
        // pre iOS 7 way
        CGFloat margin = 16;
        CGRect bottomFrame = CGRectMake(0, margin, frame.size.width, frame.size.height - margin);
        [text drawInRect:bottomFrame withFont:textFont lineBreakMode:NSLineBreakByWordWrapping alignment:NSTextAlignmentCenter];
    }
  • 相关阅读:
    su和sudo命令详解
    JS线程Web worker
    Navicat 批处理 自动备份数据库
    MySql【Error笔记】
    vue入门
    动态库
    环境变量
    cmake_learn
    自动编译
    网络编程
  • 原文地址:https://www.cnblogs.com/yangmx/p/4247960.html
Copyright © 2011-2022 走看看