• 【代码笔记】iOS-Label随字自动变大


    一,效果图。

    二,工程图。

    三, 代码。

    RootViewController.h

    复制代码
    #import <UIKit/UIKit.h>
    //添加HPGrowingTextView头文件
    #import "HPGrowingTextView.h"
    
    @interface RootViewController : UIViewController
    <HPGrowingTextViewDelegate>
    {
        HPGrowingTextView *textView;
    }
    
    @end
    复制代码

    RootViewController.m

    复制代码
    - (void)viewDidLoad
    {
        [super viewDidLoad];
        // Do any additional setup after loading the view.
        
      
        
        textView = [[HPGrowingTextView alloc] initWithFrame:CGRectMake(10, 100, 240, 40)];
        textView.isScrollable = NO;
        textView.contentInset = UIEdgeInsetsMake(0, 5, 0, 5);
        textView.minNumberOfLines = 1;
        textView.maxNumberOfLines = 6;
        // you can also set the maximum height in points with maxHeight
        // textView.maxHeight = 200.0f;
        textView.returnKeyType = UIReturnKeyGo; //just as an example
        textView.font = [UIFont systemFontOfSize:15.0f];
        textView.delegate = self;
        textView.internalTextView.scrollIndicatorInsets = UIEdgeInsetsMake(5, 0, 5, 0);
        textView.backgroundColor = [UIColor greenColor];
        textView.placeholder = @"Type to see the textView grow!";
        [self.view addSubview:textView];
        
        
        
        
    }
    复制代码
  • 相关阅读:
    win10 x64 1903的miniVT实现ept
    关于wmi的参数拦截
    内核中获取远程名称管道IP
    分享一个之前写的mbr的分析过程
    PassUAC的简单实现(二)
    如何分析加上SE壳的.net程序
    IECVE收集
    _KWAIT_BLOCK使用时遇到的问题
    CVE20160189
    PassUAC的简单实现(一)
  • 原文地址:https://www.cnblogs.com/yang-guang-girl/p/6887925.html
Copyright © 2020-2023  润新知