gpt4 book ai didi

iphone - 选取 UIButton 的文字

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

我有一个 UIButton,其文本来自服务器。按钮的宽度是固定的。我想要的是,如果按钮的文本超过按钮的宽度,文本应该在按钮内选取框。如果文本适合按钮宽度,则不应有选取框效果。

我点击了一些链接(onetwo),但我仍然对这个问题挂断了电话。我试图实现第一个链接但没有成功。文字不动。

那是因为我需要在 UIView 中使用按钮,或者文本的移动可能发生在按钮内?

最佳答案

我遇到了同样的问题,我检查了您的第 2 个链接和第 2 个链接,就我而言。我正在为您发布我的代码。

messageView = [[UIView alloc] initWithFrame:CGRectMake(20, 680, 635, 19)];
[messageView setClipsToBounds:YES];
[backgroundImageView addSubview:messageView];
lblTime = [[UILabel alloc] initWithFrame:CGRectMake(900, 680, 635, 19)];// your starting animation point
[lblTime setBackgroundColor:[UIColor clearColor]];
lblTime.textColor=[UIColor whiteColor];
[lblTime setFont:[UIFont boldSystemFontOfSize:15]];
[backgroundImageView addSubview:lblTime];
[self sendNotification:@"your message"]; // call the method


- (void)sendNotification:(NSString*)txt{
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:8.5];
[UIView setAnimationTransition:UIViewAnimationTransitionNone forView:messageView cache:YES];
[lblTime setText:txt];
[lblTime setTextAlignment:UITextAlignmentLeft];
lblTime.frame = CGRectMake(20, 680, 650, 19); // end point of animation
[UIView commitAnimations];
}

关于iphone - 选取 UIButton 的文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8847353/

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