最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ios動(dòng)態(tài)設(shè)置lbl文字標(biāo)簽的高度

 更新時(shí)間:2015年05月27日 10:58:05   投稿:hebedich  
本文給大家分享的是ios動(dòng)態(tài)設(shè)置lbl文字標(biāo)簽的高度寬度的方法,一共給大家匯總了3種方法,小伙伴們根據(jù)自己的項(xiàng)目需求自由選擇。

復(fù)制代碼 代碼如下:

 txtlbl.font = [UIFont boldSystemFontOfSize:14.0f]; 
   txtlbl.numberOfLines = 0; 
NSString *str = @"        阿方?jīng)Q定設(shè)立科技特網(wǎng)絡(luò)離開電視劇分w額兩個(gè)大陸高科技了了不見了日i倒計(jì)時(shí)離開我說老師肯德基弗蘭克薩江東父老將費(fèi)德勒說阿方?jīng)Q定設(shè)立科技特網(wǎng)絡(luò)離開電視劇分w額兩個(gè)大陸高科技了了不見了日i倒計(jì)時(shí)離開我立科說老師肯德基弗蘭克薩江東父老將費(fèi)德勒說";
   CGSize size = [str sizeWithFont:txtlbl.font constrainedToSize:CGSizeMake(txtlbl.frame.size.width, MAXFLOAT) lineBreakMode:NSLineBreakByWordWrapping];
   //根據(jù)計(jì)算結(jié)果重新設(shè)置txtlbl的尺寸
   [txtlbl setFrame:CGRectMake(7, 0, 310, size.height)];
   txtlbl.text = str;

方法二:

復(fù)制代碼 代碼如下:

  // iOS7_API_根據(jù)文字 字?jǐn)?shù)動(dòng)態(tài)確定Label寬高
    // 設(shè)置Label的字體 HelveticaNeue  Courier
    UIFont *fnt = [UIFont fontWithName:@"HelveticaNeue" size:24.0f];
    _nameLabel.font = fnt;
    // 根據(jù)字體得到NSString的尺寸
    CGSize size = [_nameLabel.text sizeWithAttributes:[NSDictionary dictionaryWithObjectsAndKeys:fnt,NSFontAttributeName, nil]];
    // 名字的H
    CGFloat nameH = size.height;
    // 名字的W
    CGFloat nameW = size.width;
    _nameLabel.frame = CGRectMake(0, 0, nameW,nameH);

方法三:

復(fù)制代碼 代碼如下:

    // 寬度W
    CGFloat contentW = self.bounds.size.width - _content.frame.origin.x - kMargin;
    // label的字體 HelveticaNeue  Courier
    UIFont *fnt = [UIFont fontWithName:@"HelveticaNeue" size:18.0f];
    _content.font = fnt;
    _content.numberOfLines = 0;
    _content.lineBreakMode = NSLineBreakByWordWrapping;
    // iOS7中用以下方法替代過時(shí)的iOS6中的sizeWithFont:constrainedToSize:lineBreakMode:方法
    CGRect tmpRect = [_content.text boundingRectWithSize:CGSizeMake(contentW, 1000) options:NSStringDrawingUsesLineFragmentOrigin attributes:[NSDictionary dictionaryWithObjectsAndKeys:fnt,NSFontAttributeName, nil] context:nil];
   
    // 高度H
    CGFloat contentH = tmpRect.size.height;
    NSLog(@"調(diào)整后的顯示寬度:%f,顯示高度:%f"contentW,contentH);
    _content.frame = CGRectMake(0, 0, contentW,contentH);

相關(guān)文章

  • iOS如何利用一句話完成轉(zhuǎn)場(chǎng)動(dòng)畫

    iOS如何利用一句話完成轉(zhuǎn)場(chǎng)動(dòng)畫

    這篇文章主要給大家介紹了關(guān)于iOS如何利用一句話完成轉(zhuǎn)場(chǎng)動(dòng)畫的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-08-08
  • iOS 圖片旋轉(zhuǎn)方法實(shí)例代碼

    iOS 圖片旋轉(zhuǎn)方法實(shí)例代碼

    這篇文章主要介紹了iOS 圖片旋轉(zhuǎn)方法實(shí)例代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-03-03
  • 一個(gè)方法搞定iOS下拉放大及上推縮小

    一個(gè)方法搞定iOS下拉放大及上推縮小

    在很多的APP中,我們可以看到一個(gè)列表頂部的圖片會(huì)隨著下拉會(huì)放大,隨著上推縮小。這樣的效果沒能給定一個(gè)固有名詞,現(xiàn)在本文介紹使用代碼實(shí)現(xiàn)這樣的效果,代碼量很少,容易理解。當(dāng)然實(shí)現(xiàn)效果是很好的。
    2016-07-07
  • iOS離屏渲染過程示例解析

    iOS離屏渲染過程示例解析

    這篇文章主要為大家介紹了iOS離屏渲染過程示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • iOS動(dòng)態(tài)更換Icon的全過程記錄

    iOS動(dòng)態(tài)更換Icon的全過程記錄

    這篇文章主要給大家介紹了關(guān)于iOS動(dòng)態(tài)更換Icon的全過程,文中通過示例代碼介紹的非常詳細(xì),對(duì)各位iOS開發(fā)者們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • ios利用RunLoop原理實(shí)現(xiàn)去監(jiān)控卡頓實(shí)例詳解

    ios利用RunLoop原理實(shí)現(xiàn)去監(jiān)控卡頓實(shí)例詳解

    這篇文章主要為大家介紹了ios利用RunLoop原理實(shí)現(xiàn)去監(jiān)控卡頓實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • iOS安全防護(hù)系列之重簽名防護(hù)與sysctl反調(diào)試詳解

    iOS安全防護(hù)系列之重簽名防護(hù)與sysctl反調(diào)試詳解

    這篇文章主要給大家介紹了關(guān)于iOS安全防護(hù)系列之重簽名防護(hù)與sysctl反調(diào)試的相關(guān)資料,文中通過示例代碼以及圖文介紹的非常詳細(xì),對(duì)各位iOS開發(fā)者們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • iOS應(yīng)用開發(fā)中圖片的拉伸問題解決方案

    iOS應(yīng)用開發(fā)中圖片的拉伸問題解決方案

    這篇文章主要介紹了iOS應(yīng)用開發(fā)中圖片的拉伸問題解決方案,有時(shí)圖片的拉伸只需要拉伸中間部分而不拉伸兩端,這是本文所關(guān)注的問題,需要的朋友可以參考下
    2016-02-02
  • iOS動(dòng)態(tài)調(diào)整UILabel高度的幾種方法

    iOS動(dòng)態(tài)調(diào)整UILabel高度的幾種方法

    在iOS編程中UILabel是一個(gè)常用的控件,下面這篇文章主要給大家介紹了關(guān)于iOS動(dòng)態(tài)調(diào)整UILabel高度的幾種方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-12-12
  • IOS 獲取APP 版本號(hào)的實(shí)例詳解

    IOS 獲取APP 版本號(hào)的實(shí)例詳解

    這篇文章主要介紹了IOS 獲取APP 版本號(hào)的實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-07-07

最新評(píng)論

景宁| 泸定县| 保德县| 英德市| 承德县| 堆龙德庆县| 郑州市| 莱芜市| 南宫市| 怀仁县| 瓮安县| 江津市| 郑州市| 泸州市| 莱芜市| 海林市| 翁牛特旗| 海城市| 河曲县| 禹城市| 当阳市| 当阳市| 涿鹿县| 长丰县| 元阳县| 江津市| 丽江市| 砚山县| 息烽县| 崇明县| 咸宁市| 寿光市| 滨海县| 繁峙县| 扎囊县| 诏安县| 淮滨县| 昌平区| 静安区| 榆社县| 满城县|