私のプログラムでは、テーブルビューが必要です。行をクリックすると、ビューが左にスクロールして詳細が表示されます (メールなど)。説明します...それは自動のものですか、それともビューのアニメーションを手動で管理する必要がありますか?? 前もって感謝します
質問する
225 次
2 に答える
1
UINavigationControllers を使用して、行をクリックしたときに左にアニメーションする詳細のこの効果を実現します。したがって、テーブルを制御する UIViewController または UITableView Controller の上に UINavigation コントローラーが必要です。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
...私のコード
[self.navigationController pushViewController:myViewController animated:YES];
}
于 2010-07-09T11:24:01.703 に答える
1
あなたのケースはまさにUINavigationController
クラスの目的です-コントローラー階層を処理し、アニメーション化されたトランジションも行います。使用方法については、Apple のNavBarサンプルを参照してください。
于 2010-07-09T11:18:07.803 に答える