You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS按钮圆角设置咨询:是否可通过Large/Medium/Small选项快速设置?

关于按钮预设圆角的简便实现方法

这个功能是真实存在的,以iOS平台的UIKit为例,iOS 15及以后版本提供了更简便的按钮圆角设置方式,不用手动操作layer.cornerRadius:

  • 代码实现方式:
    通过UIButton.Configuration可以直接指定预设的圆角等级,示例代码如下:

    // 创建按钮配置(以填充样式为例,也可以用plain、bordered等)
    var buttonConfig = UIButton.Configuration.filled()
    // 设置圆角等级:可选 .small、.medium、.large,还有胶囊形的.capsule、可自定义的.fixed
    buttonConfig.cornerStyle = .large
    // 用配置初始化按钮
    let customButton = UIButton(configuration: buttonConfig)
    
  • 可视化界面设置(Storyboard/XIB):
    选中按钮后,在右侧属性面板找到「Configuration」选项,展开后直接选择「Corner Style」的下拉选项(Small/Medium/Large等),无需编写代码。

如果是其他平台(比如Android Material Design),也有类似的预设圆角方案,不过你提到的Large/Medium/Small命名更贴近iOS UIKit的配置逻辑。

内容的提问来源于stack exchange,提问作者rattletrap99

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 16:42:02