iOS의 스토리보드의 커스텀 Segue는 전력으로 사용해 가야 한다!

Storyboard에서의 개발을 바리바리 하게 되면, 꼭 Custom Segue를 사용해 갑시다.
비교적 쉽게 커스텀 전환을 만들 수 있기 때문에 멋진 앱을 양산할 수 있습니다.

사용법은 간단하고 커스텀 Segue 클래스를 segue로 지정하기만 하면 됩니다.



그리고는, UIStoryboardSegue를 상속한 커스텀 클래스를 작성한다!
#import "SegueTest.h"

@implementation SegueTest
- (void)perform {
        // 遷移元と遷移先のViewControllerがとれる
        UIViewController *sourceViewController = (UIViewController *)self.sourceViewController;
        UIViewController *destinationViewController = (UIViewController *)self.destinationViewController;

       // 自前でこの辺にアニメーション挟んだり、遷移元のviewを操作してかっこ良く遷移したり

   // navigation controller にpushしたければ
      [sourceViewController.navigationController pushViewController:destinationViewController animated:YES]; 

       // modal
       // アニメーション指定したければここで変更したり
       destinationViewController.modalTransitionStyle = UIModalTransitionStylePartialCurl;

      [sourceViewController presentViewController:destinationViewController animated:YES completion:nil];
}
@end

시험에 커스텀 Segue를 전력으로 사용해 보았습니다.
ぃ tp ///와 ぃt피 c. 이 m/dw1929
실용성 등 특별히 없습니다. 만들었지만 센스가 없기 때문에 특별히 멋지지도 않았다.

여러분도 멋진 앱을 자주 만드세요!

좋은 웹페이지 즐겨찾기