菜鸟教程小白 发表于 2022-12-12 18:23:32

iphone - UITextView 动态调整文本框/单元格的大小


                                            <p><p>我正在从 XML 提要加载我的 UITextView,因此文本会不断变化。我正在尝试以下调整单元格和文本的大小,它调整了单元格而不是 TextView 的大小,它只是不显示 TextView ,或者有时只是其中的一部分。</p>

<p>任何正确方法的提示将不胜感激;</p>

<pre><code>- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {

    AssessObject *newObj1;
    newObj1=;

    NSString *cellText = newObj1.routeText;

    UIFont *cellFont = ;
    CGSize constraintSize = CGSizeMake(188.0, CGFLOAT_MAX);
    CGSize textViewSize = ;


    return textViewSize.height + 200;


}
</code></pre></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>检查您添加到单元格的 UITextView 的 AutoresizingMask。</p>

<p>确保它已设置为随单元格调整大小(您可以在 IB 中执行此操作,或通过代码使用 <code>UIViewAutoresizingMaskFlexibleWidth|UIViewAutoresizingMaskFlexibleWidth</code> 值)</p></p>
                                   
                                                <p style="font-size: 20px;">关于iphone - UITextView 动态调整文本框/单元格的大小,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/8386072/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/8386072/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iphone - UITextView 动态调整文本框/单元格的大小