.fillEqually not working

Okay so picture this. Create a horizontal stackview in storyboard, set it to fill equally, constrain it to the sides, center vertically and add a height of 100 or so. Then IBOutlet it to the view controller and try to add buttons to it programmatically. Even if you set stack.distribution = .fillEqually the buttons want you to give them set constraints… WHY???

Okay I feel better now… I guess I gotta go figure out the math to set constraints for 7 buttons

Edit: okay now it’s just teasing me. I found another place in the exact same app where I did exactly this scenerio and it worked just fine! It was using fill proportionally and had different constraints so I edited the one that isn’t working to match it but NOOO! I hate you right now Xcode