gpt4 book ai didi

objective-c - iOS - 只有第一行文字可见

转载 作者:太空狗 更新时间:2023-10-30 03:38:32 24 4
gpt4 key购买 nike

在我们应用程序的两个地方,用户输入的文本只显示第一行文本。两次都发生在外部框架中,首先是在 UIActivityView 中,另一个是在 Freshdesk MobiHelp 中。

首先,使用 UIActivityView,在使用 Twitter 时:

问题是,如果文本超出模式中的一行,文本就会变得透明:

screenshot

NSString *textToShare = [NSString stringWithFormat:NSLocalizedString(@"CHALLENGE-TWITTER-  DEFAULT-TEXT", nil), [UserManager currentUser].displayName];
NSString *urlToShare = [NSURL URLWithString:@"http://example.com"];
NSArray *activityItems = @[textToShare, urlToShare];
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil];
[self presentViewController:activityVC animated:YES completion:nil];

其次,在Freshdesk提交工单: screenshot

我还应该补充一点,来自 UIActivityView 的 Facebook 模式工作得很好: screenshot

非常感谢这里的任何提示,因为我迷路了。

最佳答案

我认为在您附在此处的第二个屏幕截图中,红色区域上方有一个白色屏幕,这可能是您的标签或文本区域,我猜它挡住了您的文本区域。如果 View 是由您添加的,您可以将特定的文本区域放在前面,这样它就不会被阻挡并且您可以看到您的文本。希望这有帮助

enter image description here你能看到我突出显示的那个里面有一个白框吗?您的文本区域有一些 View 。你如何添加你的textarea?作为 subview ??你能只记录主视图 subview 吗?喜欢

NSLog (@"%@",[self.view subviews]);

现在检查 View 层次结构。

关于objective-c - iOS - 只有第一行文字可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14224769/

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