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

iphone - 为什么我从 UITableViewcell 到 detailView 的转换不起作用?


                                            <p><p>这是我的代码.....</p>

<pre><code>- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{

;

;
}
</code></pre>

<p>我得到的只是该单元格仍处于选中状态,而我的详细 View 未显示。是的,我已经检查过了,“BowlerDetail”是转场的名称。我收到的错误消息是 - 'NSInternalInconsistencyException',原因:'- 加载了“tc8-Hk-kaK-view-YJA-Me-wti” nib 但没有得到 UITableView。</p >

<p>感谢任何帮助。</p>

<p>编辑:在 xCode 4.2 之前的日子里,这就是我之前在这里实现目标的方式。</p>

<pre><code>- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
;

DetailView *detailVC = [ initWithNibName:nil bundle:nil];

;


;
}
</code></pre></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>问题是您使用了推送转场并且没有使用 UINavigationController 作为 Root ViewController 。因此添加 UINavigationController 作为 Root ViewController 或将转场更改为模态。 </p></p>
                                   
                                                <p style="font-size: 20px;">关于iphone - 为什么我从 UITableViewcell 到 detailView 的转换不起作用?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/8381056/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/8381056/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iphone - 为什么我从 UITableViewcell 到 detailView 的转换不起作用?