1. 程式人生 > >[紹棠] iOS設定Label上顯示不同字型大小和字型顏色

[紹棠] iOS設定Label上顯示不同字型大小和字型顏色

一, 一個label上顯示不同的字型大小

NSString *needText = @"個人訊息(11";

                [topLabel setAttributedText:[self changeLabelWithText:needText]];

//建立一個返回富文字的方法

                -(NSMutableAttributedString*) changeLabelWithText:(NSString*)needText

                {

                    NSMutableAttributedString *attrString = [[NSMutableAttributedString alloc] initWithString:needText];

                    UIFont *font = [UIFont systemFontOfSize:20];

                    [attrString addAttribute:NSFontAttributeName value:font range:NSMakeRange(0,4)];

                    [attrString addAttribute:NSFontAttributeName value:[UIFont fontWithHiraKakuProNW3:12] range:NSMakeRange(4,needText.length-

4)];

return attrString;

                }


二, 一個label顯示不同的字型顏色

NSMutableAttributedString *str = [[NSMutableAttributedStringalloc] initWithString:@"天黑請閉眼:這是一條訊息"];

NSString *nameStr = @"天黑請閉眼:";

NSInteger length = nameStr.length;

            tCell.contentLabel.textColor = [UIColor

blueColor

];

            [str addAttribute:NSForegroundColorAttributeNamevalue:[UIColorredColor] range:NSMakeRange(0, length)];

            tCell.contentLabel.attributedText = str;


相關推薦

[] iOS設定Label顯示不同字型大小字型顏色

一, 一個label上顯示不同的字型大小 NSString *needText = @"個人訊息(11)";                 [topLabel setAttributedTe

同一個label顯示不同字型大小字型顏色

UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(0, 100, 320, 40)]; [self.view addSubview:label]; //指定位置 NSMutableAttributedString *

如何使QLabel顯示的圖片大小QLabel自適應?

我用QLabel來顯示jpg影象,影象可以正常顯示出來了,但由於QLabel的大小不足,導致影象部分無法顯示,請問怎麼讓要顯示的影象大小自適應QLabel的大小? Method 1 qLable->setScaleContents(true); Method 2

使QLabel顯示的圖片大小QLabel自適應

我用QLabel來顯示jpg影象,影象可以正常顯示出來了,但由於QLabel的大小不足,導致影象部分無法顯示,請問怎麼讓要顯示的影象大小自適應QLabel的大小? Method 1 qLable->setScaleContents(true); Method

ios 設定label 不同字型大小顏色

建立分類    #import"UILabel+AutoSet.h"    此分類目的是實現對一個UILabel中的字型大小顏色進行改變。使用方法,在使用的地方引用標頭檔案 #import "UILabel+AutoSet.h"    或者 直接放到PrefixHeader檔

iOS 在一個UILabel顯示不同顏色

self.addressLabel = [[UILabelalloc]initWithFrame:CGRectZero]; self.addressLabel.textColor = [UICol

swift label文字顯示不同顏色(字型)

 根據 Stack Overflow 上的這篇文章 大概有三種方法: 1. 先設定整個 text 為 NSMutableAttributedString, 再使用 Range 設定要改變顏色(字型)的文字 var myString:NSString = "I AM KIR

iOS 設定Label的行間距

Objective-C 版 // 建立一個Label UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(50, 100, 300,

Android設定RecyclerView為GridLayoutManager的時候,根據內容的長度,設定每行顯示不同span

電商專案,搜尋介面,有搜尋歷史和熱詞推薦。item內容都是TextView,但是如果設定每行顯示的item為固定的話,那麼某個詞如果過長的話,當前介面肯定不和諧。下面是處理方法; gridLayoutManager = new GridLayoutManager(this,

iOS改變Label指定文字的顏色

UILabel *textLabel = [[UILabel alloc] initWithFrame:CGRectMake(20, 100, 100, 20)]; textLabel

#Qt入門#---------label顯示不同顏色的字元

因為除錯需要,現在要用不同顏色高亮,方便觀察資料。 具體方法是這樣的: label->setText(                                QObject::tr

ActionBar簡單使用——新增搜尋按鈕;讓不同的Activity顯示不同的ActionBar;新增Tab標籤;實現DrawerLayout並用ActionBarDrawerToggle控制

什麼是ActionBar Android3.0以後出現的一個API專門用來開發應用頂部的ActionBar 他是一個顯示在螢幕頂部的控制元件,它可以在頂部的左邊顯示應用的logo圖示和右邊的一些操作選單(如:搜尋) Google攻城獅在開發ActionBar

iOS 設定label動態高度

1、方法一 - (void)viewDidLoad { [super viewDidLoad]; NSString * content = @"今年2月,中央政治局決定,黨的十八屆六中全會專題研究全面從嚴治黨問題,制定新形勢下黨內政治生活的

textview 設定text 一行顯示不同顏色引入 Html

holder.Page_index.setText(Html.fromHtml("第" + "<font color=#EC7F35>" + (position + 1)

TextView內容設定顯示不同字型顏色不同字型大小新增圖示

/** * 設定同一個TextView中顯示不同的字型顏色和不同的字型大小 * @param context * @param prescriptionName

IOS 設定view的Button觸控衝突

/** 設定UIButton的ExclusiveTouch屬性 ****/ -(void)setExclusiveTouchForButtons:(UIView *)myView { for (UIView * button in [myView subview

iOS開發之設定導航欄標題的字型大小顏色

方法一:自定義檢視。 UILabel *titleLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 200, 44)];

Android 一個TextView中設定文字不同字型大小顏色的最完整方法

在做專案的時候,經常會遇到過一行文字有兩種顏色。有時候直接會想到用多個TextView來實現。今天就介紹一下更為簡單的方法,用一個TextView實現。 效果: 這幾個都實現了一行字有不同顏色,還有兩個字型大小也不一樣,我們下邊一一介紹。 首先xml程

android開發:在不同解析度,不同螢幕密度dpi的平板字型大小佈局的自適應

    最近在這家公司做一些android裝置上的開發,使用了幾款平板進行真機除錯,面對不同解析度,不同螢幕密度dpi的裝置,碰到了一些和虛擬機器不太一樣的情況,在這裡和大家分享一下。 1.一些名詞的簡單理解,後面會有詳細說明        (1)螢幕尺寸:單位英寸(i

MFC中設定Label控制元件的背景色、字型、字號顏色

實際的應用中,可以用WM_CTLCOLOR 訊息改變mfc中控制元件的顏色,比如現在就來改變一個static text控制元件的 字型、字型大小、字型顏色和背景色。 例如對話方塊的類為CTest