gpt4 book ai didi

ios - UIActionSheet/UIAlertController 多行文本

转载 作者:可可西里 更新时间:2023-11-01 05:01:00 25 4
gpt4 key购买 nike

这是我正在编写的用于显示 UIActionSheet 的代码。

actionSheet = [[UIActionSheet alloc] initWithTitle:NSLocalizedString(@"updateresponseforrecurring", nil) delegate:self cancelButtonTitle:NSLocalizedString(@"Cancel", nil) destructiveButtonTitle:nil otherButtonTitles:
NSLocalizedString(@"updateresponseonlyforthis", nil),
NSLocalizedString(@"updateresponseforallactivities", nil),
nil];
actionSheet.tag = 2;
[actionSheet showInView:[UIApplication sharedApplication].keyWindow];

这就是我使用它得到的:

enter image description here

显然,第二个选项更长,因此尺寸变小以适应宽度。
但是我希望所有选项的字体大小都相同,这让我有了多行。还尝试使用 UIAlertController 但无法设置多行文本。如何做到这一点?

最佳答案

这似乎适用于 iOS 10 和 Swift 3.1:

UILabel.appearance(whenContainedInInstancesOf: [UIAlertController.self]).numberOfLines = 2

关于ios - UIActionSheet/UIAlertController 多行文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33215654/

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