-1
A
答えて
4
シンプルなだけでボタンの上にロードされた画像を確認すると、コードの下に表示さ適切な行動を取る:
// declare bool
var unchecked = true
@IBAction func tick(sender: UIButton) {
if unchecked {
sender.setImage(UIImage(named:"checked.png"), forControlState: .Normal)
unchecked = false
}
else {
sender.setImage(UIImage(named:"unchecked.png"), forControlState: .Normal)
unchecked = true
}
}
注:checked
とunchecked
としてという名前の2枚の異なる画像を使用する必要が
- 。
- 上記のコードは、作成する必要のある個別のボタン(チェックマーク)に使用します。
1
- 内の多くのチェックボックスが
UI button
- が
UIControlStateNormal
のためにあなたのbutton
ためuncheckedImage
を設定し、UIControlStateSelected
ためcheckedImage
作るようにしたいと思います。
は今、上のボタンをchecked
とunchecked
image
間のimage
および代替を変更しますタップ。
0
どの種類のチェックボックスを作成しますか?複数選択またはラジオbtn? OCでやってみましたか?私はアドバイスをあなたは1)あなたがそれらを初期化した後に配列にbtnsを追加する。 2)タッチイベントでは、ロジックを実装するためにbtnsをトラバースします。
+0
複数選択 –
1
ループを使用して複数のチェックボックスを作成し、x位置を設定します。タップを識別するタグをそれぞれ設定します。
1
あなたは簡単に
@IBAction func btn_box(sender: UIButton) {
if (btn_box.selected == true)
{
btn_box.setBackgroundImage(UIImage(named: "box"), forState: UIControlState.Normal)
btn_box.selected = false;
}
else
{
btn_box.setBackgroundImage(UIImage(named: "checkBox"), forState: UIControlState.Normal)
btn_box.selected = true;
}
}
0
関連する問題
- 1. すぐにストップウォッチを作成する
- 2. すぐにペイパルボタンを作成する
- 3. CheckBoxを動的に作成する動的に作成されたGridView
- 4. JQuery作成するとすぐに親に追加する
- 5. すぐにテーブルを作成するにはPL/SQL
- 6. すぐにプログラムでUISplitViewControllerを作成する方法
- 7. PHPですぐにエコープリントを作成する方法は?
- 8. すぐにリストを作成する方法<T>。コンテナ()
- 9. すぐに共有クラスを作成する
- 10. すぐにユーザーの通知を作成する
- 11. すぐにUILabelの制限を作成する方法
- 12. MYSQL関数は、作成後すぐにカスタムエラーメッセージをスローする
- 13. CheckBox OnLongClick動作
- 14. MEFがクラスを手作業で作成するのを防ぐ
- 15. HTML:ページ中央にアンカーをつなぐリンクを作成する
- 16. 入力用の異なるスタイルを作成する方法[type = checkbox]?
- 17. すぐにNSMutableArrayを操作する
- 18. iOSメインStoryBoardのすぐ前にウェルカムページを作成します。
- 19. BLOBを作成するとすぐにAzure BLOBをローカルマシンにコピーします。
- 20. すぐにゲームを再開するボタンを作成する方法
- 21. sagepayゲートウェイの基本料金を今すぐ作成する
- 22. LibGDX Scene2DのCheckBoxのマウスリスナーを正しく作成する方法は?
- 23. twigを使ってすぐに使える共有要素を作成する
- 24. 崇高なテキスト2 - ._ファイルを作成するのを防ぐ
- 25. ブレンドが自動列を作成するのを防ぐ方法
- 26. テキストをまたぐ境界線を作成する
- 27. EFがデータベースを作成するのを防ぐ方法は?
- 28. 挿入を防ぐsqliteデータベースのトリガーを作成する
- 29. RethinkDBがテストデータベースを作成するのを防ぐ方法
- 30. すぐにしかアプリを作成できませんか?
は、スウィフトにそれをやろうとしているときに問題に遭遇したことがありますか?もしそうなら、問題を説明してください。 – jjs
私はこのことをどうやってできるのか分かりません@jjs –
ああ、申し訳ありません。私はあなたがiOSではなく、スクリーンショットに基づくmacOSについて話していると思っていました。 iOSでは、チェックボックスは簡単ではなく、あなたの質問は理にかなっています。私の間違い。 – jjs