gpt4 book ai didi

iOS - UITextView 多行在更改文本后被禁用

转载 作者:行者123 更新时间:2023-11-29 10:23:01 27 4
gpt4 key购买 nike

我目前正在构建一个表格 View 并将信息输入到单元格中。在我的一个原型(prototype)单元格中有一个 UITextView。如果我构建项目并在模拟器上显示,它看起来没问题。但是,如果我以编程方式更改 UITextView 的文本。 UITextView 将禁用多行,它只在中间显示一行字符串,在字符串末尾显示“...”。

这是我在方法 tableView cellForRowAtIndexPath 中的代码

cell = [tableView dequeueReusableCellWithIdentifier:@"identifier" forIndexPath:indexPath];    
UITextView* label = (UITextView*)[cell viewWithTag:0];
NSString* des = @"a long long long long string";
[label setText:des];
return cell;

enter image description here

我的代码有什么问题。

谢谢!

xcode 6.4

最佳答案

您可以尝试在具有非零值的单元格中设置 textview 的标签...因为这可能是其他标签具有标签 0。在 tableview 单元格中将 textview 标签设置为非零。

默认情况下,控件标签为 0。因此,如果我们要使用标签使用控件,则必须将标签设置为大于 0。

关于iOS - UITextView 多行在更改文本后被禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33893597/

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