标题几乎问了一切。我每隔几天就会回来并尝试实现这一点,但我似乎无法让它发挥作用。我假设从启动设置 detailItem 的代码在 viewDidLoad 中,但此时我一无所知。
任何帮助是极大的赞赏。
——泰勒
标题几乎问了一切。我每隔几天就会回来并尝试实现这一点,但我似乎无法让它发挥作用。我假设从启动设置 detailItem 的代码在 viewDidLoad 中,但此时我一无所知。
任何帮助是极大的赞赏。
——泰勒
您可以使用selectRowAtIndexPath
委托:
[tblMyTable selectRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] animated:NO scrollPosition:0];
当然,替换[NSIndexPath indexPathForRow:0 inSection:0]
为您要自动设置的部分/行。
您可以将其放入您的viewDidLoad
或viewWillAppear:
委托中。
此外,请确保您在标题中定义您的tblMyTable
(或您为表命名的任何内容),通过 Interface Builder 将其连接起来(如果您使用自定义 XIB),并@synthesize
在您的.m中使用
并且didSelectRowAtIndex:
应该在您使用该方法时调用,因此只要您的 detailItem 代码在 中didSelectRowAtIndex
,您就应该很好。