2016-12-10 10 views
-1

私はボタンを持っていて、それらはインターフェイスとテキストフィールドにリンクしています。私は今日2つのことを達成しようとしています。UIButtonのテキストフィールドをリセットします。

ボタンを作成する&トグルしてボックス内のテキストを変更します。したがって、リセットボタンを押すと、テキストがすべて「0」に変更されます。

ここで私は問題を抱えています。

btnReride.state = 0 
    txtJudgeScore1.value(forKey: "0") 

状態は変更されず、スコアは変更されません。私はルーチンが実行されていることを確認するためにブレークポイントとメッセージボックスを入れましたが、何も起こりませんし、アラートがポップアップしていません。何か案は?あなたはTISのようなものでしょうクリックボタンの上にテキストフィールドをリセットするには

+1

この行 'txtJudgeScore1.value(forKey:" 0 ")'は何もしません。 – matt

+0

正しいコーディングは何でしょうか?私が投稿して以来、私はまだ研究していて、ただ挫折し続けています。チュートリアルの多くはIOS向けにのみ設計されています。 –

+1

あなたが何をしているのか私には明らかではありません。コンテキストを持たない2行しか表示していません - どのメソッドがあるのか​​、そのメソッドがどのように呼び出されているのかはわかりません。 – matt

答えて

0

@IBAction func btnReride(_ sender: AnyObject) { 
     btnReride.text = "" 
} 
0

OKAYは、今それを考え出しました。

これらを使用してボタンの状態を設定します。ストーリーボードのプロパティページでオンまたはオフに設定されていることを確認してください。

` btnPenalty.state = NSOffState 
    //btnPenalty.setNextState() 
    btnReride.state = NSOffState` 
関連する問題