In UITextView habe ich keine Idee, aber ich bin das in UILabel getan.
Zuerst Text in UILabel und setFrame dieses Etiketts entsprechend dem Text Höhe einstellen. Verwenden Sie anschließend den regulären Ausdruck für den get-Rahmen für den Text, der fett dargestellt werden soll, und fügen Sie eine neue Beschriftung für diesen Rahmen mit Fettschrift und Text hinzu.
Wenn Sie für die obige Erklärung Demo zeigen möchten, dann sehen Sie den folgenden Link. Es hat eine nette Implementierung.
FancyLabel_1.0
Edit: Jetzt können Sie fett markierten Text unter Verwendung der "NSMutableAttributedString". Siehe unten Code-Ruhe.
NSString * string = @"<Your Full String>";
NSMutableAttributedString *attStr = [[NSMutableAttributedString alloc]initWithString:string];
[attStr addAttributes:@{NSFontAttributeName:[UIFont systemFontOfSize:13]} range:NSMakeRange(0, string.length)];
NSString * subString = @"<String that you want to make bold>";
[attStr addAttributes:@{NSFontAttributeName:[UIFont boldSystemFontOfSize:13], NSForegroundColorAttributeName:[UIColor redColor]} range:[string rangeOfString:subString]];
[<Your UILabel Object> setAttributedTitle:attStr forState:UIControlStateNormal];
Danke, MinuMaster
Ihre Betreffzeile sollte gewesen sein ** Wie fett gedruckten Text in UITextView ausgewählt? ** – Mahesh
UITextView alle Einzelfont ist. Sie können bestimmte Teile davon nicht verändern. BTW, wollte nur wissen, wie Sie es mit 'UIWebView' machen werden. – Mahesh
Sie können auch ausprobieren, [Wie verwenden Sie NSAttributedString?] (Http://stackoverflow.com/questions/3482346/how-do-you-use-nsattributedstring) – ma11hew28