2011-12-14 12 views
0

私はiOSの開発方法を学び始めましたが、質問があります。クリックしたときにラベルテキストを変更するボタンを設定しましたが、ラベルテキストをクリックした後元の状態に戻すこともできます。私のテストアプリには、下のボタンが押されたときにジョークに変わるラベルがあります。新しいテキストが表示された後にボタンを使用して元のラベルテキストに戻すにはどうすればよいですか?Xcodeのボタンでラベルテキストを変更するには?

答えて

2

元の文字列をインスタンス変数に格納します。ボタンを押すと、ラベルに元の文字列が含まれているかどうかを確認し、冗談が表示されている場合は元の文字列を戻しません。

bool変数isDisplayingJokeが必要な場合は、ラベルが更新されるたびに更新し、ラベルを更新するたびに確認することもできます。これの利点は、文字列を頻繁に比較することを避けることです。