gpt4 book ai didi

ios - 如何更改自定义按钮的文本?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:49:32 33 4
gpt4 key购买 nike

我需要为这个自定义按钮设置文本。我认为使用 setText 方法来设置它的文本会很简单。但是,不幸的是,它不起作用。

那么,为什么这种方法不适用于任何自定义按钮

当我们将其类型更改为custom 时,基本上它是如何影响此UIButton 的?

谢谢。

编辑:我通过 IB 创建了这个 UIButton。用于更改文本的代码是这样的:

  [self.btnDiscover setTitle:@"Discover" forState:UIControlStateNormal];

A Custom Button

最佳答案

使用setTitle:forState:代替setText,例如:

[button setTitle:NSLocalizedString(@"CONTACT_BUTTON", @"Contact Us") forState:UIControlStateNormal];

此外,请确保您使用的是 setBackgroundImage:forState: 来设置按钮图像,而不是 setImage:forState:

关于您关于自定义样式的问题,将 UIButtonTypeCustom 分配给按钮仅意味着该按钮未分配任何样式(source):

UIButtonTypeCustom

No button style.

关于ios - 如何更改自定义按钮的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14175544/

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