0

我目前正在详细视图的 viewDidLoad 中添加分段控件,这很好,但这意味着我需要回调 TableViewController 以对其进行操作。

实际上,浏览表视图中的项目是表视图导航器的责任吗?所以我认为当我将表单表视图切换到详细视图时,如果我在 prepareForSegue 中添加分段控件会更好?但是,当我尝试详细视图从导航栏中删除分段控件时,我怀疑这不是正确的方法,或者我做错了什么。

这样做的正确方法是什么?

是否可以获得类似于电子邮件客户端使用的下一个/上一个按钮的向上向下箭头的默认图像?

4

1 回答 1

1

不,您不能在 prepareForSegue 中添加控件,因为此时尚未加载目标控制器的视图。在 viewDidLoad 中这样做很好。我不知道您所说的“我需要回调 TableViewController 来处理它”是什么意思。分段控制的目的是什么?

于 2013-03-01T23:36:59.530 回答