ボタンの背景を白から別の色に変更する方法を教えてもらえますか? イメージを追加してカスタムボタンにする方法はわかっていますが、最初のボタンの色を白から別の色に変更する方法はわかりません。 あなたの助けに感謝します。乾杯。UIButtonの背景色を変更する
2
A
答えて
4
同様の要件があり、アプリケーションバンドルに追加のファイルを入れたくないので、RGBA値からボタンイメージを生成してUIButtonに追加する2つのクラスを作成しました。
ボタン画像を作成するためのクラス:ボタン画像でボタンを作成するための
- https://github.com/bindle/BindleKit/blob/master/BindleKit/views/BKButtonImages.h
- https://github.com/bindle/BindleKit/blob/master/BindleKit/views/BKButtonImages.m
クラス:
- https://github.com/bindle/BindleKit/blob/master/BindleKit/views/iOS/BKButton.h
- https://github.com/bindle/BindleKit/blob/master/BindleKit/views/iOS/BKButton.m
プロジェクトに上記の4つのファイルを追加する場合は、次の方法を使用して色の背景にUIButtonを作成することができるはずです。
UIButton * deleteButton = [BKButton redButton];
UIButton * selectButton = [BKButton lightGrayButton];
UIButton * customButton = [BKButton buttonWithRed:0.0 green:0.4 blue:0.37 alpha:1.0];
+0
ありがとうございました。 – idipro
関連する問題
- 1. Iphone UIButton背景色
- 2. シングルクリックで複数のUIButtonの背景色を変更
- 3. 変更背景色
- 4. 変更ポップアップメニューの背景色
- 5. 変更メニューの背景色
- 6. テキストビュー、背景色の変更
- 7. のRadioButton変更背景色
- 8. 変更の背景色++エディタ
- 9. ボタンの背景色を変更する
- 10. UINavigationBarの背景色を変更する
- 11. メニューの背景色を変更する
- 12. タブコントロールの背景色を変更する
- 13. JFrameの背景色を変更する
- 14. ランダムラベルの背景色を変更する
- 15. プログレッシブウェブアプリの背景色を変更する
- 16. ツールバーボタンの背景色を変更する
- 17. ラジオボタンの背景色を変更する
- 18. マウスイベントの背景色を変更する
- 19. ウィンドウの背景色を変更する
- 20. NSAttributedStringの背景色を変更する
- 21. xyplot()の背景色を変更する
- 22. イオンコンテンツの背景色を変更する
- 23. uisearchcontrollerの背景色を変更する
- 24. CSSの背景色を変更する
- 25. プログラムの背景色を変更する
- 26. キビの背景色を変更する
- 27. ボタンを押したときにカスタムUIButton(CoreGraphics)の背景色を変更する
- 28. 変更背景色スライダ-NAV
- 29. 変更背景色が
- 30. Excel-変更背景色
チェックhttp://www.cimgf.com/ 2010/01/28/fun-with-uibuttons-and-core-animation-layers/ – AmineG
ありがとうございました! – idipro
私はここでちょっと問題があります。色はボタンをクリックした後に来るでしょう。助言してください。ありがとう。 - (IBAction)nom { [[ボタンレイヤー] setCornerRadius:8.0f]; [[ボタンレイヤー] setMasksToBounds:YES]; [[ボタンレイヤー] setBorderWidth:1.0f]; [ボタンセットバックグラウンドカラー:[UIColor redColor]]; } – idipro