私はUITableViewを左に、カスタムビューを詳細ビューとして持つUISplitViewControllerを持っています。 UISplitViewControllerが読み込まれると、詳細ビューでTableViewの最初の要素を選択して表示します。現在、私は、テーブルビューviewDidLoad
でこれをしようとしている:UISplitViewController:TableViewの最初の行をロード
- (void)viewDidLoad
{
[super viewDidLoad];
[self tableView:self.tableView didSelectRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0]];
}
これはほぼ現在の行は、それがユーザによって選択されたときのように強調表示されていないことを除いて、動作します。これを行うより良い方法はありますか?