gpt4 book ai didi

iOS - 手动创建给定大小的 UIButton

转载 作者:行者123 更新时间:2023-11-28 19:53:28 26 4
gpt4 key购买 nike

我对 UIView 的边界和框架有点困惑。我正在手动创建 UIButton,其大小与其 super View 相同:

UIButton *button = [[UIButton alloc]initWithFrame:aView.bounds]; 
button.backgroundColor = [UIColor blueColor];
[aView addSubview:button];

但是在模拟器中按钮和它的 super View 有不同的大小。我不太明白这个..

(我没有使用 IB 创建按钮,因为接下来我想在该 super View 中创建一个二维按钮阵列,所以我认为手动创建它们可能更好)

最佳答案

我强烈怀疑您在 View 有机会完成其 subview 的布局之前将代码放入 viewDidLoad 中。将您的代码移至 viewDidLayoutSubviews

关于iOS - 手动创建给定大小的 UIButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27879710/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com