Cocoaでプログラムでチェックボックスを作成する必要があります。ボタンタイプをNSSwitchButtonに設定してボタンを作成すると、そのタイトルは表示されますがチェックボックスは表示されません。私は何か不足していると思うが、Xcode GUIを使わずにチェックボックスのようなものを作ることについて何らのリソースも見つけられない。誰でも良いリソースをリンクしてください。また、私は自分のコードを投稿することは、すべてカスタムlisp APIにラップされているので便利だとは思わない。Cocoaを使用してプログラムでチェックボックスを作成する
15
A
答えて
3
プログラムで作成したときにボタンがデフォルトでベゼルされているとは思われません。 setBezelStyle:
メソッドとsetBezeled:
とsetBordered:
を確認してください。それらのうちの1つは、あなたが望むものを与えるはずです。
1
setImagePositionを正しく実行することができず、このチェックボックスが表示されませんでした。
34
質問は少し古いので、あなたはおそらくすでにそれを考え出していますが、この正確なものを探している間に見つけました。アレックスは実際にそれを提供せずにソリューションの周りを踊った。ここでは、Googleとすべての人類のために:プログラムでCocoaでチェックボックスを作成する方法。
NSRect frame;
frame.size.width = frame.size.height = 18;
NSButton *myCheckBox = [[NSButton alloc] initWithFrame:frame];
[myCheckBox setButtonType:NSSwitchButton];
[myCheckBox setBezelStyle:0]; // This is unnecessary. I include it to show that checkboxes don't have a bezel style.
[myView addSubview:myCheckBox];
関連する問題
- 1. Xcodeでストーリーボードを使用してチェックボックスを作成する
- 2. AndroidでXMLを使用してプログラムでビューを作成する
- 3. DocXライブラリを使用してチェックボックスを作成する方法
- 4. ocsigenを使用してチェックボックスを作成する| Eliom
- 5. Drupal 7:チェックボックスを使用してタクソノミフィルタを作成する
- 6. チェックボックスを使用してループを作成する
- 7. プログラムでカスタム要素を使用してグリッドを作成する
- 8. ABEを使用してプログラムで共有フォルダを作成する
- 9. C#を使用してMedia Wikiページをプログラムで作成する
- 10. パラメータを使用してプログラムでロールを作成する
- 11. SWIFTを使用してプログラムでカスタムUITableViewCellを作成する
- 12. phmを使用してプログラムでGmailアカウントを作成する
- 13. 文字列を使用してプログラムでテーブルレイアウトを作成する
- 14. execve()を使用してUNIXでlsプログラムを作成する
- 15. ジョブとスケジュールをpgagentを使用してプログラムで作成する
- 16. プログラムでクライアントライブラリを使用してOffice 365グループを作成する
- 17. プログラムでApacheとSpringを使用してサブドメインを作成する
- 18. ASP.NETのチェックボックスのリストをプログラムで作成して使用するにはどうすればよいですか?
- 19. 動的にC#でasp.net showを使用してチェックボックスを作成
- 20. Objective-CでCocoaを使用してファイルを作成できません
- 21. Cocoaフレームワークの作成と別のCocoaプロジェクトからの使用
- 22. ExcelのスプレッドシートでC#でチェックボックスをプログラムで作成する
- 23. DDHotKeyを使用してCocoaアプリケーションでユーザ定義のホットキーを作成
- 24. Office JSを使用してプログラムで新しいシートを作成
- 25. vbaを使用してモジュールでプログラムでフォームを作成
- 26. Swiftを使用したCocoaでの描画エラーを作成します
- 27. Cocoaでフォルダ(バンドル)を作成する
- 28. Open Graph APIを使用してプログラムでFacebookページを作成
- 29. iOS:View Controllerを使用せずにXIBを使用してプログラムでプログラムを作成する方法
- 30. Cocoa Touch Frameworkを作成するときにCocoaPodを使用できますか?