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:@"EmptyView" 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]