0

テキストに箇条書きを実装する方法がわかりませんUILabel。たくさんのリンクを検索しましたが、解決策が見つかりませんでした。私を助けてください。解決策を待っています。

前もって感謝します。

4

5 に答える 5

3

文字列の黒丸文字に Unicode コード ポイントを使用しますか? これを試して:

myLabel.text = @"\u2022 これはリスト項目です!";

于 2012-06-19T12:20:47.877 に答える
2

AliSoftwareのOHAttributedLabelを確認する必要があります。NSAttributedStringを描画するUILabelのサブクラスです

これを試して:

#import "OHAttributedLabel.h"
#import "NSAttributedString + Attributes.h"

OHAttributedLabel *myLabel=[[OHAttributedLabel alloc]init];
[myLabel setFrame:CGRectMake(0, 0, 70, 20)];
NSMutableAttributedString* attrStr = [NSMutableAttributedString attributedStringWithString:@"\u2022 list item!!!"];
[attrStr setTextColor:[UIColor redColor]];
[attrStr setTextColor:[UIColor blackColor] range:NSMakeRange(0,1)]; 
myLabel.attributedText = attrStr;
[self.view addSubview:myLabel];

これを使用するよりも弾丸だけを追加したい場合:

myLabel.text = @"\u2022  list item!!!!!!!!!";

その他のUnicodeのリスト

于 2012-06-19T13:40:33.890 に答える
0

こんにちは@Anamikaこれも試してみてください

   myLabel.text = @"\u25A0 This is a list item!";

より多くの形状については、ここから値を変更できます: http://www.alanwood.net/unicode/geometric_shapes.html

于 2012-06-19T13:19:25.113 に答える
0

箇条書きでテキストをフォーマットすることが懸念される場合は、このスタック オーバーフローの投稿が役に立ちました。ストーリーボードを使用して、箇条書きを含む段落を作成および配置する方法を示します。

于 2017-01-11T16:37:20.033 に答える
-1

Mac では Cmd+K で箇条書き文字が挿入されます。

于 2012-06-19T12:04:51.420 に答える