私は使用しUITextView
ていますが、このコンポーネントで使用するハイパーリンクの色を変更したいと考えています。たとえば、www.gmail.comUITextView
を表示している場合、青色で表示されます。その色を変えたい。
質問する
26097 次
2 に答える
137
ハザ!Apple は iOS7 で適切なソリューションをリリースしました! この回答で説明されているようlinkTextAttributes
に、 a のプロパティを使用できますUITextView
。白い下線付きのリンクは次のようになります。
yourTextView.linkTextAttributes = @{
NSForegroundColorAttributeName: [UIColor whiteColor],
NSUnderlineStyleAttributeName: [NSNumber numberWithInt:NSUnderlineStyleSingle]
};
または、プロパティを継承して使用してリンクを色付けするtintColor
ため、を変更することもできます-次を参照してください。UITextView
UIView
tintColor
yourTextView.tintColor = [UIColor whiteColor];
これで、リンクが壮大に見えます!
于 2014-01-09T17:40:08.077 に答える
-8
于 2012-11-15T20:25:51.850 に答える