zoukankan      html  css  js  c++  java
  • 【代码笔记】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];
        
        
        
        
    }
    复制代码
  • 相关阅读:
    网络运维基础知识手册
    运维基础1
    url protocol
    ASP.NET MVC
    关于写博客的想法
    Struts2 配置Action详解
    常用的API接口
    利用Console来学习、调试JavaScript
    JBPM4.4学习笔记
    Java设计模式之——工厂模式
  • 原文地址:https://www.cnblogs.com/yang-guang-girl/p/6887925.html
Copyright © 2011-2022 走看看