代码之家  ›  专栏  ›  技术社区  ›  Dave DeLong

不带边框的圆角矩形ui按钮

  •  5
  • Dave DeLong  · 技术社区  · 15 年前

    我想画一个正常的圆形直肠 UIButton 但没有边界。理想情况下,我希望能够更改 ui按钮 禁用边框。

    我的问题是,如果我把按钮类型改为“自定义”,我就得不到很好的蓝色选择渐变(我想保留它),我也不知道如何手动绘制它。

    4 回复  |  直到 11 年前
        1
  •  2
  •   Community CDub    8 年前

    我使用的uiSegmentedControl只有一个段。你可以使用淡色,你会得到一个很好的渐变。事件连接略有不同,但没有什么大不了的。

    This answer 提供更多详细信息。

        2
  •  4
  •   saramah    15 年前

    将按钮类型更改为自定义。在“默认”、“突出显示”、“选定”等的下拉框正下方有一个下拉框。设置蓝色渐变,将其设置为“突出显示状态配置”的图像。当你突出显示它时,它会给你蓝色的渐变。如果您想在选择时使用它,请使用“已选择”配置。

        3
  •  0
  •   MohammedYakub M.    15 年前

    您可以使用自定义类型的uibutton。 并将适当的图像设置为ui按钮的背景。

        4
  •  0
  •   Bhavesh Odedra    11 年前

    尝试此代码,

    button.layer.borderWidth = 3;    
    button.layer.borderColor = [UIColor whiteColor].CGColor;