2016-12-31 7 views
0

なぜ、私はπでタッチアップインサイド(写真1参照)にFUNC桁のアクションを削除した後に行うことでIBActionの行動範囲が、我々は桁の行動範囲を見に行きますの場合、数字にはπが含まれています(図2参照)。電卓アプリ

私がπをタッチすると、なぜfunc数字がまだ機能しているのでしょうか。

画像1:

enter image description here

画像2:

enter image description here

答えて

1

あなたのボタンはストーリーボード内のテキストパイを持つ見ることができるならば、それはそれがあることを意味しますが、デフォルトのセットあなたがそれを変更しない限り、それはそうなるでしょう。

if sender.currentTitle == "5" { 

は、あなたのストーリーボードは、まだパイとしてそれを表示する必要がありますが、あなたはそれを実行すると、funcが実行されません。私が正しい場合はちょうどこのような何かにラインを設定してみてください、テストするには

切断されているため、ボタンには引き続きpiが表示されます。

これはpiとして表示されますが、あなたの機能とは何の関係もありません。

2番目の部分では、piをタッチしたときに数字関数が機能する唯一の方法は、それらの間に接続があるかどうかです。あなたのボタンのアウトレットを慎重に見てみることをお勧めします。

+0

申し訳ありませんが、あなたは私の言いたいことを誤解するかもしれません。私はちょうどfuncの桁からπを取り除きたいのですが、どうしたらいいですか? – user7341005

+0

ありがとう、私はそれを把握する、それはボタンと重なっています。 – user7341005

+0

@ user7341005ここにうれしいことがうまくいった。 –