Ios之label自适应里面的文字,自动调整宽度和高度的
生活随笔
收集整理的這篇文章主要介紹了
Ios之label自适应里面的文字,自动调整宽度和高度的
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
[label setNumberOfLines:0];//設置顯示的行數(shù)
NSString *s = @"string......";//設置要顯示的內容
UIFont *font = [UIFont fontWithName:@"Arial" size:12];//設置字體樣式
CGSize size = CGSizeMake(320,2000);//設置最大容量
CGSize labelsize = [s sizeWithFont:font constrainedToSize:size lineBreakMode:UILineBreakModeWordWrap];//計算實際高度和寬度
[label setFrame:CGRectMake:(0,0, labelsize.width, labelsize.height)];//設置label的實際大小
[self.view addSubView:label];
NSString *s = @"string......";//設置要顯示的內容
UIFont *font = [UIFont fontWithName:@"Arial" size:12];//設置字體樣式
CGSize size = CGSizeMake(320,2000);//設置最大容量
CGSize labelsize = [s sizeWithFont:font constrainedToSize:size lineBreakMode:UILineBreakModeWordWrap];//計算實際高度和寬度
[label setFrame:CGRectMake:(0,0, labelsize.width, labelsize.height)];//設置label的實際大小
[self.view addSubView:label];
轉載于:https://www.cnblogs.com/xxn-fx/p/3848493.html
總結
以上是生活随笔為你收集整理的Ios之label自适应里面的文字,自动调整宽度和高度的的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用户空间和内核空间通讯Netlink
- 下一篇: Android TableLayout