gpt4 book ai didi

ios - 如何以编程方式设置 UIButton 的垂直对齐方式 - iOS

转载 作者:IT王子 更新时间:2023-10-29 08:14:37 24 4
gpt4 key购买 nike

我知道如何使用 IB 设置按钮的垂直对齐方式;见here .但我不能以编程方式做到这一点......这是我尝试过的事情之一:

UIButton *button  = [[UIButton alloc] initWithFrame:CGRectMake(10, 10, 110, 130)];
[button setTitle:@"Align" forState:UIControlStateNormal];
button.backgroundColor = [UIColor whiteColor];
button.titleLabel.textColor = [UIColor grayColor];
[button setContentVerticalAlignment:UIControlContentVerticalAlignmentBottom];

[self.view addSubview:button];

[button release];

我也试过插入...

但是对齐不会改变。

请注意,我想保留按钮的 CustomStyle(我不想要默认的外观和感觉)。

最佳答案

您可以通过这种方式对齐(水平和垂直)按钮的文本:

        UIButton *button  = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 200, 70)];
button.backgroundColor = [UIColor whiteColor];
button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;
button.contentVerticalAlignment = UIControlContentVerticalAlignmentBottom;
[button setTitle:@"Align" forState:UIControlStateNormal];
[self.container addSubview:button];

关于ios - 如何以编程方式设置 UIButton 的垂直对齐方式 - iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8503943/

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