ios - UITableView 在 UIPopoverController 中具有动态高度
<p><p>我有 <code>UITableView</code> 具有动态单元格高度,我需要在弹出窗口中显示此 <code>UITableView</code>,所以我需要设置 <code>UITableView</code> 的内容大小</code>.</p>
<p>现在不是硬编码,所以在 viewDidLoad 我有:</p>
<pre><code>self.contentSizeForViewInPopover = CGSizeMake(320, 310);
</code></pre>
<p>但是我需要根据 table 的高度来改变弹出框的高度。有可能实现这一点吗?有什么帮助吗?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>在 <code>popOverViewConotroller.m</code></p>
<pre><code>-(void) viewDidAppear:(BOOL)animated{
self.preferredContentSize = myTableView.contentSize;
}
</code></pre></p>
<p style="font-size: 20px;">关于ios - UITableView 在 UIPopoverController 中具有动态高度,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/20464487/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/20464487/
</a>
</p>
页:
[1]