• <i id='Usxvk'><tr id='Usxvk'><dt id='Usxvk'><q id='Usxvk'><span id='Usxvk'><b id='Usxvk'><form id='Usxvk'><ins id='Usxvk'></ins><ul id='Usxvk'></ul><sub id='Usxvk'></sub></form><legend id='Usxvk'></legend><bdo id='Usxvk'><pre id='Usxvk'><center id='Usxvk'></center></pre></bdo></b><th id='Usxvk'></th></span></q></dt></tr></i><div id='Usxvk'><tfoot id='Usxvk'></tfoot><dl id='Usxvk'><fieldset id='Usxvk'></fieldset></dl></div>

    1. <small id='Usxvk'></small><noframes id='Usxvk'>

        <bdo id='Usxvk'></bdo><ul id='Usxvk'></ul>
    2. <tfoot id='Usxvk'></tfoot><legend id='Usxvk'><style id='Usxvk'><dir id='Usxvk'><q id='Usxvk'></q></dir></style></legend>

      1. 是否可以更改 UIButtons 背景颜色?

        时间:2023-07-09
        <tfoot id='Xd8Jz'></tfoot>
      2. <i id='Xd8Jz'><tr id='Xd8Jz'><dt id='Xd8Jz'><q id='Xd8Jz'><span id='Xd8Jz'><b id='Xd8Jz'><form id='Xd8Jz'><ins id='Xd8Jz'></ins><ul id='Xd8Jz'></ul><sub id='Xd8Jz'></sub></form><legend id='Xd8Jz'></legend><bdo id='Xd8Jz'><pre id='Xd8Jz'><center id='Xd8Jz'></center></pre></bdo></b><th id='Xd8Jz'></th></span></q></dt></tr></i><div id='Xd8Jz'><tfoot id='Xd8Jz'></tfoot><dl id='Xd8Jz'><fieldset id='Xd8Jz'></fieldset></dl></div>

                <bdo id='Xd8Jz'></bdo><ul id='Xd8Jz'></ul>
              • <legend id='Xd8Jz'><style id='Xd8Jz'><dir id='Xd8Jz'><q id='Xd8Jz'></q></dir></style></legend>
                  <tbody id='Xd8Jz'></tbody>

                  <small id='Xd8Jz'></small><noframes id='Xd8Jz'>

                  本文介绍了是否可以更改 UIButtons 背景颜色?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  这个让我难过.

                  是否可以在 Cocoa for iPhone 中更改 UIButton 的背景颜色.我试过设置背景颜色,但它只会改变角落.setBackgroundColor: 似乎是处理此类事情的唯一方法.

                  Is it possible at all to change the background color of a UIButton in Cocoa for iPhone. I've tried setting the background color but it only changes the corners. setBackgroundColor: seems to be the only method available for such things.

                  [random setBackgroundColor:[UIColor blueColor]];
                  [random.titleLabel setBackgroundColor:[UIColor blueColor]];
                  

                  推荐答案

                  这可以通过制作副本以编程方式完成:

                  This can be done programmatically by making a replica:

                  loginButton = [UIButton buttonWithType:UIButtonTypeCustom];
                  [loginButton setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
                  loginButton.backgroundColor = [UIColor whiteColor];
                  loginButton.layer.borderColor = [UIColor blackColor].CGColor;
                  loginButton.layer.borderWidth = 0.5f;
                  loginButton.layer.cornerRadius = 10.0f;
                  

                  当然,你必须 #import <QuartzCore/QuartzCore.h>

                  对于所有新读者,您还应该考虑添加一些选项作为另一种可能性".供您考虑.

                  edit: to all new readers, you should also consider a few options added as "another possibility". for you consideration.

                  由于这是一个旧答案,我强烈建议您阅读评论以进行故障排除

                  这篇关于是否可以更改 UIButtons 背景颜色?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:UIButton 长按事件 下一篇:超越 UIView 的交互

                  相关文章

                  <legend id='Brdnq'><style id='Brdnq'><dir id='Brdnq'><q id='Brdnq'></q></dir></style></legend>
                  <i id='Brdnq'><tr id='Brdnq'><dt id='Brdnq'><q id='Brdnq'><span id='Brdnq'><b id='Brdnq'><form id='Brdnq'><ins id='Brdnq'></ins><ul id='Brdnq'></ul><sub id='Brdnq'></sub></form><legend id='Brdnq'></legend><bdo id='Brdnq'><pre id='Brdnq'><center id='Brdnq'></center></pre></bdo></b><th id='Brdnq'></th></span></q></dt></tr></i><div id='Brdnq'><tfoot id='Brdnq'></tfoot><dl id='Brdnq'><fieldset id='Brdnq'></fieldset></dl></div>

                      <small id='Brdnq'></small><noframes id='Brdnq'>

                        <bdo id='Brdnq'></bdo><ul id='Brdnq'></ul>

                    1. <tfoot id='Brdnq'></tfoot>