ラジオボタンが2つあり、コードを計算するためのボタンが2つあります。ポイントは、計算ボタンがその仕事をするためにラジオボタンの1つだけを選択できるようにすることですが、何らかの理由でプロジェクトをビルドし、ラジオボタンの1つを選択すると、私はもはやそれを解除できなくなります。誰がなぜこれが当てはまるのか知っていますか?Xcodeのラジオボタンは、クリックしてもオフになりません。
0
A
答えて
0
あなたがInterface Builderのは、ラジオボタンに表示されていること、このヒントに従えば、それは動作します:
相互排他的な選択肢の中の単一の選択について。
10.8以降で動作するアプリでは、 個のNSButtonオブジェクト(NSMatrixではなく)でラジオグループを作成することをお勧めします。
同じスーパービュー および-actionメソッドを使用している場合、ラジオボタンは自動的にグループとして機能します( は他のすべての関連ボタンの選択を解除します)。
同じスーパービュー内にすべてを置くだけでは不十分です(これをテストして確認しただけです)、同じアクションまで配線する必要があります。
同じスーパーでそれらすべてを入れて:
ワイヤーそれらのそれぞれを同じアクションに:次に
@IBAction func clickedRadioButton(_ sender: NSButton)
{
print("Clicked \(sender.title)")
}
、あなたがいずれかを選択するたびにラジオボタンのうち、他のラジオボタンは自動的に選択解除され、あなたのアクションメソッドはあなたのボタンで呼び出されます選出された。
関連する問題
- 1. チェックボックスをオフにすると、レールフォームのラジオボタンが非表示になりません。
- 2. コンパイラの警告をクリックしてもXcodeのソースコードに移動しません
- 3. WebElement.click()ボタンをクリックしてもInternet Explorerには戻りません
- 4. TextBlockのC#ハイパーリンク:クリックしても何も起こりません
- 5. UILocalNotificationバッジがオフになりません
- 6. 他のラジオボタンをクリックすると画像としてのラジオボタンがオフにならない
- 7. Spinner項目をクリックしても何も起こりません
- 8. Submitボタンをクリックしても何も起こりません。
- 9. Androidボタンをクリックしても、何も起こりません。
- 10. ラジオボタンの選択のデフォルトは無効になっても機能しません
- 11. ハイパーリンクをクリックしてもトラベル旅行はありません
- 12. リリースのアーカイブ後にXcodeデバッガには何もありません
- 13. ラジオボタンは他のラジオボタンをクリックした後もチェックされています
- 14. ASP.NETのJQueryとラジオボタン。クリックは登録されていません
- 15. ラジオボタンInternet Explorerをクリックできません
- 16. Android SubMenusはクリックしても何もしません
- 17. jspdfダウンロードボタンはクリックしても何もしません。 android cordovaで
- 18. RavenDBは "Add Reduce"ボタンをクリックしても何もしません
- 19. jQueryでボタンをクリックしてもアクションがありません
- 20. ボタンをクリックしてもテキストがクリックされても反応しません
- 21. 私のwebviewアプリで「Browse Image」をクリックしても何も起こりません
- 22. Androidのツールバーで戻るボタンをクリックしても何も起こりません
- 23. ajax.beginform内の送信ボタンをクリックしても何も起こりません。
- 24. ラジオボタンをクリックしてラジオボタンをクリックした後に削除する
- 25. ラジオボタンがクリックされても機能しない/変更する
- 26. クイズアプリのラジオボタンをオフにしようとしています
- 27. MVC5 ID [Register]ボタンをクリックしても何もしません。
- 28. Android Pushnotification、アプリ内でクリックしても何もしません
- 29. Xcode 7.3 UITextFieldはもはや有効なイベントソースではありません
- 30. テキストでボタンをクリックして分度器でクリックしても効果がありません、なぜですか?
お客様の問題を把握できるように、コードのスニペットを提供してください。今のところ、ボタンが押されたときに各ボタンの現在の状態を把握していないかのように見え、選択されているラジオボタンを押したときに選択解除されるのではなく、再度選択されます。いくつかのコードを提供すれば、より良い方法であなたを助けることができます。 – Rahul
http://stackoverflow.com/questions/31104025/how-to-create-nsradiobutton-group-in-xcode-7-osxを読んでいますか? – thm
@Rahul私はそれが私の問題だと思う....私はオブジェクトライブラリからラジオボタンをドラッグしただけで、私は本当にそれらのためのコードを書いたことはありません...私は彼らが選択されたかどうかを読む。 – loltospoon