従来のデザイン パラダイムを使用して、 InstagramUITabBar + UINavigationController
の中央のタブ タップの効果をどのように実現しますか。UITabBarController
UIViewController
このような動作をどのように再現しますか? 私にとって最も興味深いのは、モーダル ビューを実際のビューの下にどのように配置するかということUITabBarController
です。現在、私が最も近いのは、私が望んでいるものとはまったく異なるUIViewController
従来のプレゼンテーション スタイルを提示することです。UIModalTransitionStyleCoverVertical
- (void)viewWillAppear:(BOOL)animated{
if (!recordDisplayed){
SGRecordViewController *customController = [[SGRecordViewController alloc] init];
customController.modalPresentationStyle = UIModalPresentationFormSheet;
customController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[self presentViewController:customController animated:YES completion:nil];
recordDisplayed = YES;
previousIndex = [self tabBarController].selectedIndex;
}else{
[self tabBarController].selectedIndex = previousIndex;
recordDisplayed = NO;
}
}