2016-12-07 10 views
0

clearボタンがトリガーされたときに、アトリビュートテキストUITextFieldをクリアできません。IBクリアボタンからテキストフィールドの属性付きテキストを消去する

私は_textfield.attributedText = nil;を試しましたが、動作しません。次に起こるのは、UIがフリーズし、もうUIと対話できないということです。

さらに、attributedTextはUIから削除されません。

注:私は私のattributedText内部iconstringを持っているので、私はテキストフィールドのtextプロパティを使用することはできません 。したがって、私はこれを使用する必要があります。

ご迷惑をおかけして申し訳ありません。

Ronak

+1

メインスレッドで_textfield.attributedTextを設定しようとしましたか? – nynohu

+0

これにビデオやGIFを追加できますか? –

+0

@nynohu 'viewDidLoad'メソッドの意味ですか? – Ron

答えて

0

なぜあなたは空の属性付き文字列に設定しようとしないでください:IBアクション内

let emptyAttributedString = NSMutableAttributedString() 
textView.attributedText = emptyAttributedString 

はおそらく、あなたがこれを置くことができるあなたのclearボタンに夢中?

+0

アンディ、助けてくれてありがとう!私はこれを空文字列として設定しようとしましたが、それは助けになりませんでした。 – Ron

関連する問題