zoukankan      html  css  js  c++  java
  • TextField 的文字间距

    #import "XZCTextField.h"

    @implementation XZCTextField

    ////控制清除按钮的位置
    //-(CGRect)clearButtonRectForBounds:(CGRect)bounds
    //{
    //    return CGRectMake(bounds.origin.x + bounds.size.width - 50, bounds.origin.y + bounds.size.height -20, 16, 16);
    //}

    //控制placeHolder的位置,左右缩20
    -(CGRect)placeholderRectForBounds:(CGRect)bounds
    {
       
        //return CGRectInset(bounds, 20, 0);
        CGRect inset = CGRectMake(bounds.origin.x+10, bounds.origin.y, bounds.size.width -10, bounds.size.height);//更好理解些
        return inset;
    }
    //控制显示文本的位置
    -(CGRect)textRectForBounds:(CGRect)bounds
    {
        //return CGRectInset(bounds, 50, 0);
        CGRect inset = CGRectMake(bounds.origin.x+10, bounds.origin.y, bounds.size.width -30, bounds.size.height);//更好理解些
       
        return inset;
       
    }
    //控制编辑文本的位置
    -(CGRect)editingRectForBounds:(CGRect)bounds
    {
        //return CGRectInset( bounds, 10 , 0 );
       
        CGRect inset = CGRectMake(bounds.origin.x +10, bounds.origin.y, bounds.size.width -30, bounds.size.height);
        return inset;
    }
    ////控制左视图位置
    //- (CGRect)leftViewRectForBounds:(CGRect)bounds
    //{
    //    CGRect inset = CGRectMake(bounds.origin.x +10, bounds.origin.y, bounds.size.width-250, bounds.size.height);
    //    return inset;
    //    //return CGRectInset(bounds,50,0);
    //}

    ////控制placeHolder的颜色、字体
    //- (void)drawPlaceholderInRect:(CGRect)rect
    //{
    //    //CGContextRef context = UIGraphicsGetCurrentContext();
    //    //CGContextSetFillColorWithColor(context, [UIColor yellowColor].CGColor);
    //    [[UIColor orangeColor] setFill];
    //   
    //    [[self placeholder] drawInRect:rectwithFont:[UIFont systemFontOfSize:20]];
    //}
    @end
  • 相关阅读:
    线程间操作无效: 从不是创建控件“Control Name'”的线程访问它问题的解决方案及原理分析
    C#打印图片
    javascript 地址栏写法
    SQLServer获取Excel中所有Sheet
    C#多页打印实现
    clear在CSS中的妙用
    mitmproxy使用总结
    本地回路抓包问题
    博客园界面优化
    CentOS基于MySQL提供的Yum repository安装MySQL5.6
  • 原文地址:https://www.cnblogs.com/lsh1234/p/5779087.html
Copyright © 2011-2022 走看看