2016-05-10 17 views
0

Xcodeのインタフェースビルダーではなく、シミュレータが最初に起動したときに、迅速なコードでラベルの内容を消去したいとします。それ、どうやったら出来るの?誰も私を助けることができますか?ありがとう!この、あなたが使用することができます迅速なコードでラベルの内容を消去する方法は?

yourLabel.text = "" 

または

yourLabel.text = nil 
+0

あなたは試しましたか?self.myLabel.text = "" –

答えて

5

+0

ViewControllerファイルの私のラベルコードは次のようになります:@IBOutlet weak var showName:UILabel!これは暗黙のうちにアンラップされたオプションです.nilに初期化することはできません。 –

+0

.textをvar自体ではなくnillに設定します。 – 123FLO321

+0

私はあなたが何を意味しているのか知っていますが、この声明をどこに置くべきですか?私が@IBOutletの後ろに置くとき弱いvar showName:UILabel!エラーが発生し、「期待される宣言」と表示されます。 –

3

用途:の.text

textLabel.text = nil 

textLabel 以降はオプションの文字列です。

関連する問題