的地圖應用這是iPhone的地圖應用的截屏的摺疊地圖:如何創建MonoTouch的iPhone喜歡在iPhone
如何,我們可以在我們的應用程序中實現shuch頁。我是一個新的iphone和monotouch,不知道這是否是一個組件,提供可用性摺疊或MKMapView功能?或者,也許這是一個自定義代碼! 任何機構可以幫助我嗎?
的地圖應用這是iPhone的地圖應用的截屏的摺疊地圖:如何創建MonoTouch的iPhone喜歡在iPhone
如何,我們可以在我們的應用程序中實現shuch頁。我是一個新的iphone和monotouch,不知道這是否是一個組件,提供可用性摺疊或MKMapView功能?或者,也許這是一個自定義代碼! 任何機構可以幫助我嗎?
使用此代碼段,它將完成這項工作。
[UIView transitionWithView:urImage
duration:1.5
options: UIViewAnimationOptionTransitionCurlUp
animations^{
urImage.frame = requiredFrame;
}
completion:^(BOOL finished){
//[urImage removeFromSuperview];
// do something after animation has completed
}
];
你可以玩弄它並將它插在需要的地方。
而且她是鏈接到蘋果的doc對UIView的動畫:
編輯:
這裏是一組是想給你同樣的效果代碼:剛剛鉤正確處理不正當行爲。它只使用幾個按鈕來捲曲和捲曲,所以你應該可以做到。只需創建一個單一視圖的應用程序,並把兩個按鈕在視圖和掛鉤的行動,以右鍵,你去:)爲.h文件中
代碼:
@interface FirstViewController : UIViewController {
IBOutlet UIView *viewSecond;
IBOutlet UIView *viewFirst;
}
- (IBAction)btnSecondView_Clicked:(id)sender;
- (IBAction)btnFirstView_Clicked:(id)sender;
@end
爲.M碼文件:
#import "FirstViewController.h"
@implementation FirstViewController
- (void)viewDidLoad {
[super viewDidLoad];
}
- (void)btnSecondView_Clicked:(id)sender {
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDelegate:self];
[UIView setAnimationDuration:2.0];
[viewSecond setAlpha:0.0];
[viewFirst setAlpha:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:viewSecond cache:YES];
[UIView commitAnimations];
}
- (IBAction)btnFirstView_Clicked:(id)sender {
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDelegate:self];
[UIView setAnimationDuration:2.0];
[viewFirst setAlpha:0.0];
[viewSecond setAlpha:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:viewFirst cache:YES];
[UIView commitAnimations];
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
}
- (void)dealloc {
[super dealloc];
}
@end
希望這可以幫助您的業務。
編碼快樂。:)
謝謝您的回答:)我真的是iPhone上的新手,也與Objective-C不相似。你能介紹一個包含這段代碼的示例嗎?它會有很大幫助 – 2013-03-17 12:46:02
檢查我的編輯答案請不要忘記檢查我的答案是正確的,如果它可以幫助你這樣我就可以得到它的信用。:) – 2013-03-17 13:02:02