UINavigationController ベースのアプリを作成しています。そして、最初のビューには UITableViewController があります。
連絡先アプリと同じ動作が必要です。1) ユーザーが連絡先を選択 2) システムが連絡先の詳細を表示 3) ユーザーが que back ボタンを選択 4) システムがテーブルビューに戻り、セルをフェードアウト
UIViewController と UITableView を持つ xib を作成した場合にのみ、これを行うことができます。そして、次のコードを追加します。
- (void)viewDidAppear:(BOOL)animated{
if ([self.mytableView indexPathForSelectedRow] != nil){
[self.mytableView deselectRowAtIndexPath:[self.mytableView indexPathForSelectedRow] animated:YES];
}
}
これだけのためにxibを持ちたくありません。それで、UITableViewControllerでそれを行うことは可能ですか?