菜鸟教程小白 发表于 2022-12-13 09:52:00

ios - UITableView 空 View 不适合


                                            <p>我创建了一个空 View.xib 文件,当应用程序无法从 Internet 下载某些数据时将显示该文件。<br><br> <a href="/image/NnXlp.png" rel="noreferrer noopener nofollow"><img src="/image/NnXlp.png" alt="enter image description here"/></a><br><br>我面临的问题是,当我将空 View 设置为我的 tableView 的 backgroundView 时,空 View 不能完全适合屏幕。<br><br> <a href="/image/UflY1.jpg" rel="noreferrer noopener nofollow"><img src="/image/UflY1.jpg" alt="enter image description here"/></a><br><br>我不确定为什么会这样。<br><pre><code>-(void) updateUI
{
    if () {
      self.tableView.backgroundView = nil;
      self.tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine;
    }else{
      NSArray* nibs = [ loadNibNamed:@&#34;EmptyView&#34; owner:self options:nil];
      UIView* emptyView = ;
      ;

      self.tableView.backgroundView = emptyView;
      self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
    }
}
</code></pre><br>我试过 <code></code>这没有用。我也尝试设置空 View 的框架,但我也没有运气。我对 iOS 开发还很陌生,所以我可能错过了一些非常基本的东西。<br><br> <strong>澄清:</strong><br><br>我确实在空 View 中的两个标签上设置了自动布局约束:<br><br>“无可用类别”设置为位于 View 的中心。<br><br>说明设置为显示在下方的标准距离处。</p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p>您可以使用自动布局为 View 设置一些约束,确保它会填满整个屏幕。<br>这个自动布局教程可能会有所帮助。 <a href="http://www.appcoda.com/introduction-auto-layout" rel="noreferrer noopener nofollow">http://www.appcoda.com/introduction-auto-layout</a></p>
                                   
                                                <p style="font-size: 20px;">关于ios - UITableView 空 View 不适合,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/32027632/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/32027632/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - UITableView 空 View 不适合