gpt4 book ai didi

iphone - 无法设置 UIButton 的标题

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:19:24 24 4
gpt4 key购买 nike

我是 iPhone 新手,

    xpos=30;
ypos=40;

for(int i=0;i<[MyArray count];i++)
{
if(i!=0)
{
if (i%4==0)
{
ypos+=180;
xpos=30;
}
else
{
xpos+=200;
}
}

button = [UIButton buttonWithType:UIButtonTypeCustom];
button.frame = CGRectMake(xpos, ypos, 110.0, 130.0);
[button setImage: [UIImage imageNamed:@"ibook2.png"] forState:UIControlStateNormal];
[button setTitleEdgeInsets:UIEdgeInsetsMake(ypos, xpos, 0.0, 0.0)];
[button setTitle:[NSString stringWithFormat:@"%@", [MyArray objectAtIndex:i]] forState:UIControlStateNormal];
[button setTitleColor:[UIColor redColor] forState:UIControlStateNormal];
[self.view addSubview:button];
}

我可以看到按钮,但无法在 UIButton 上看到我的文字。

我们将不胜感激。

最佳答案

请设置按钮背景图像。您已设置按钮图像。请使用这个:

[button setBackgroundImage:[UIImage imageNamed:@"blue_button.png"]
forState:UIControlStateNormal];

对于包装按钮标题用户:

[button setTitle:@"Test button name 123" forState:UIControlStateNormal];

button.titleLabel.numberOfLines=2;

button.titleLabel.lineBreakMode = UILineBreakModeWordWrap;

关于iphone - 无法设置 UIButton 的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11607479/

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