summaryrefslogtreecommitdiff
path: root/Juick/NewPostViewController.m
diff options
context:
space:
mode:
authorGravatar Vitaly Takmazov2013-11-10 18:51:44 +0400
committerGravatar Vitaly Takmazov2013-11-10 18:51:44 +0400
commit4e6a313148890e30774757b382aa3b3ba1622bb6 (patch)
tree999cfdbb23948a63d98ed0297ff337a8062d41fe /Juick/NewPostViewController.m
parent44ad254eb2533b922e5de47c65f4af8c37813519 (diff)
refactoring and threadview
Diffstat (limited to 'Juick/NewPostViewController.m')
-rw-r--r--Juick/NewPostViewController.m16
1 files changed, 14 insertions, 2 deletions
diff --git a/Juick/NewPostViewController.m b/Juick/NewPostViewController.m
index 9e3db14..8c8fbf0 100644
--- a/Juick/NewPostViewController.m
+++ b/Juick/NewPostViewController.m
@@ -33,11 +33,23 @@
}
- (void) cancelCompose {
- [self.navigationController popViewControllerAnimated:YES];
+ CATransition* transition = [CATransition animation];
+ transition.duration = 0.3;
+ transition.type = kCATransitionFade;
+ transition.subtype = kCATransitionFromTop;
+
+ [self.navigationController.view.layer addAnimation:transition forKey:kCATransition];
+ [self.navigationController popViewControllerAnimated:NO];
}
- (void) doneCompose {
- [self.navigationController popToRootViewControllerAnimated:YES];
+ CATransition* transition = [CATransition animation];
+ transition.duration = 0.3;
+ transition.type = kCATransitionFade;
+ transition.subtype = kCATransitionFromTop;
+
+ [self.navigationController.view.layer addAnimation:transition forKey:kCATransition];
+ [self.navigationController popToRootViewControllerAnimated:NO];
}
- (void)didReceiveMemoryWarning