gpt4 book ai didi

ios - 如何通过编码xcode改变按钮的位置

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

我正在尝试对齐通过代码创建的按钮,但我似乎无法更改其位置,我的代码:

- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
self.backgroundColor = [UIColor whiteColor];
self.lineWidth = DEFAULT_WIDTH;
self.lineColor = DEFAULT_COLOR;
UIButton* btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
btn.frame = CGRectMake(20,100, 50, 50);
//[btn setFrame:CGRectMake(3,20, 50, 50)];
btn.center = self.center;

[btn setTitle:@"Clear" forState:UIControlStateNormal];
[btn addTarget: self
action: @selector(clearButtonPressed:)
forControlEvents: UIControlEventTouchDown];
[self addSubview:btn];
}
return self;
}

如果我删除“btn.center =self.center”并尝试将 X 和 Y 位置设置为

    "btn.frame =CGRectMake(3,20,50,50)"

它甚至不显示按钮。请提供任何帮助,在此先感谢!

最佳答案

你试过使用[btn setCenter:center];哪里的中心是 CGPoint?

关于ios - 如何通过编码xcode改变按钮的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11276590/

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