gpt4 book ai didi

ios - 如何限制按钮的文本

转载 作者:行者123 更新时间:2023-11-29 13:05:05 25 4
gpt4 key购买 nike

我正在使用 UIButton 我正在为后退按钮分配一些文本文本是动态的,我可能会变得更长我如何限制分配给按钮的文本,比如 5 个字符?

我在下面使用@“Some Text”是动态的。

    UIButton *backButton = [UIButton buttonWithType:101];

backButton.exclusiveTouch = YES;
[backButton setTitle:**@"some text"** forState:UIControlStateNormal];
[backButton addTarget:self action:@selector(backBarButtonTapped:) forControlEvents:UIControlEventTouchUpInside];

最佳答案

要将字符串限制为 5 个字符,请使用 substringWithRange :

NSString *newTitle = [origTitle substringWithRange:NSMakeRange(0, min(5, origTitle.length))];

来电min(5, origTitle.length)选择 5 中较小的一个以及您要设置的标题的长度。您需要包括 <math.h>使用 min功能。

关于ios - 如何限制按钮的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18848342/

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