解决问题并try

struct PlayGroundThirdView: View {

 //some variables
 //some vm and controller

  var body: some View {
    //some views

    Button {
        vcontroller.fetch()
        vcontroller.setColor(.red)
    } label: {
        Text("Refresh")

    }
    .frame(width: 50, height: 50, alignment: .leading)
    .foregroundColor(.white)
    .background(.red)
    .cornerRadius(20)
    
 }


}

我希望按钮的拐角半径只适用于两个角落只适用于 bootstrap 方向,但从来没有工作与剪辑形状,甚至对齐 bootstrap .

What i actually want enter image description here

推荐答案

在这种情况下,只需使用padding()个即可实现.

enter image description here

HStack {
  Spacer()
  Button("Refresh") {
  ...
  }
  .padding(10)
  .foregroundColor(.white)
  .background(.red)
  .padding(.trailing, 20) //corner radius part
  .cornerRadius(20) //corner radius part
  .padding(.trailing, -20) //corner radius part
}

Ios相关问答推荐

Fastlane,iOS Provisioning Profile推送通知权限(通过示例)&

阿拉伯文变音符号(Harakat)在文本对齐的UILabel中未对齐

如何从Windows PC在iPhone上安装Flutter 应用程序

如何创建装饰视图?

当 .searchable 修饰符处于活动状态时,如何将变量设置为 false?

尽管存在浮点错误,如何显示正确的计算结果.计算器应用程序

使用 JSONDecoder 解码的对象的打印输出有问题

Swift 5.7 - 使存在的任何协议符合 Hashable

XCode 14 Beta 中 NavigationStack 的正文渲染问题

在 UICollectionView 上从右到左对齐

在 UICollectionView 上动态设置布局导致莫名其妙的 contentOffset 变化

Xcode - 错误 ITMS-90635 - Bundle 包中的 Mach-O 无效 - 提交到 App Store

无法同时满足约束 - 没有适当的约束

获取 iOS 上所有联系人的列表

Swift tableView 分页

以编程方式 Select UITextField 中的所有文本

在 React Native 中保存敏感数据

我可以通过 UIAppearance 代理设置哪些属性?

以编程方式确定 iPhone 是否越狱

在 iOS 上没有显示数字键盘