iOS三种让UILabel中的text居上的方式
第一种自适应,但是该方法已废弃,仍可用
CGRect frame = yourLabel.frame;
CGSize size = [yourLabel.text sizeWithFont:yourLabel.font constrainedToSize:CGSizeMake(frame.size.width, 5000)];
frame.size = CGSizeMake(frame.size.width, size.height);
yourLabel.frame = frame;
第二种自适应
CGRect rect = [titleLabel.text boundingRectWithSize:titleLabel.frame.size options:(NSStringDrawingUsesLineFragmentOrigin) attributes:[NSDictionary dictionaryWithObjectsAndKeys:titleLabel.font,NSFontAttributeName, nil] context:nil];
titleLabel.frame = CGRectMake(X,Y, W, rect.size.height);
第二种:
for(int i=0; i<newLinesToPad; i++)
self.text=[self.text stringByAppendingString:@"\n "];
iOS三种让UILabel中的text居上的方式相关推荐
- python判断字符串合法,详解Python判定IP地址合法性的三种方法 python中判断一个字符串是否是IP地址...
html 中 鼠标放在标签上会显示小手状,其它标签在其他标签上,美工给加了一些样式,鼠标放上去也显示小手状.有哪位大手状样式 有什么不懂的前端问题可以去菜鸟驿站.全都是泡沫,只一刹的花火,所谓的友情, ...
- 三种遍历 list对象从而选择性取值的方式
三种遍历 list对象从而选择性取值的方式 在项目开发过程中,经常性的遇到需要遍历list,然后取值的情况,在这里总结一下,以便复用. 如图: 在web开发过程中,经常要查询数据,然后查询到的数据往往 ...
- iOS三种录制视频方式详细对比
先附上参考资料 http://www.jianshu.com/p/16cb14f53933 https://developer.apple.com/library/content/samplecode ...
- 关于空字符(NUL)在三种不同语言中的匹配
一.应用描述 因数据整理的业务需要,解密出来的字符串中间带有一些空字符(NUL),用Notepad++打开,如图1所示: 欲匹配分割或匹配替换该字符在不同语言中有着不同的匹配规则,本文将以python ...
- ios 三种随机数方法
ios 有如下三种随机数方法: 1. srand((unsigned)time(0)); //不加这句每次产生的随机数不变 int i = rand() % 5; 2. ...
- ios 三种随机数生成
ios 有如下三种随机数方法: 1. srand((unsigned)time(0)); //不加这句每次产生的随机数不变 int i = rand() % 5; 2. ...
- ios 三种颜色画笔和橡皮擦的画图板demo
demo功能:三种颜色画笔和橡皮擦的画图板demo [iphone 6.1 测试通过] demo说明:项目中PaintView.m 是demo的画板部分,PaintView和三个颜色按钮添加到View ...
- android item三种,Android RecyclerView中的ItemDecoration的几种绘制方法
如题,我们使用recyclerview的时候,如果没有设置显示条目的margin,或者padding的话,是没有分割线效果的. 那么除去使用margin或padding,其余的方法是用itemdeco ...
- java三种注释_Java中三种常见的注释(注解) Annotation
Java为我们提供了三种Annotation方便我们开发. 1 Override-函数覆写注解 如果我们想覆写Object的toString()方法,请看下面的代码: 1 classAnnotatio ...
最新文章
- easyui-treegrid移除树节点出错
- Unity手游开发札记——移动平台的天气系统实现
- GIT Windows服务端搭建笔记
- sas table将缺失值计入百分比_医药SAS编程及应用之爱情草全部发芽啦
- airpodspro窃听模式_AirPods Pro实时收听怎么关闭? AirPods Pro实时收听的使用方法
- Python 数据分析三剑客之 Matplotlib(七):饼状图的绘制
- mysql 一维转二维_php 二维转一维,并取固定字段
- datagrid 重载本地数据_jQuery easyui datagrid重新加载数据
- python tkinter获取屏幕大小_用 Python 制作关不掉的端午安康弹窗
- torchtext用法
- projectwbs表_从Project 2007导出WBS图表到Visio 2007
- kX3552 + HiFi级播放器 + wifi无线保真= 实战HiFi音乐娱乐欣赏
- sis防屏蔽程序_程序员经常看的开源月刊《HelloGitHub》第 56 期
- 动态规划---例题5.凸多边形最优三角剖分问题
- python爬取酷狗音乐_Python爬取酷狗音乐
- 英文caement水泥caement单词
- 程序员像妹子表白专用代码
- VMWARE虚拟机以及LINUX的详细安装教程
- 个人关于高考志愿填报的一丁点儿看法
- 怎样往linux社区提交代码
热门文章
- 用R分析COVID-19流行病学[译文]
- 虚析构和纯虚析构原理
- sqlserver行列转换
- 前端请求数据GET方法
- 迷茫.........................
- 达梦数据库优化器执行计划解读
- manjaro安装相关
- HTML+CSS静态项目--仿京东首页
- The Promise of a New Beginning
- 数据结构4种逻辑关系,get到你就是强者!!!!