簡體   English   中英

如何在 iphone sdk 中從一個視圖翻轉到另一個視圖

[英]how to flip from one view to another view in iphone sdk

我不想從一個視圖 controller 翻轉到另一個視圖,因為我在按鈕單擊時使用以下編碼

-(void)ClicOnLogout {
    LogOutViewController *logOut=[[LogOutViewController alloc]initwithnName:str];  
    logOut.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;  

    [self presentModalViewController:logOut animated:YES];  
}

但是當我在注銷視圖 controller 中有一個按鈕但它不起作用所以任何人都可以給我適當的解決方案。

謝謝...

您應該閱讀有關 Modal View Controllers 的 Apple 文檔文章,其中解釋了您在那里提出的所有問題。 基本上,您需要在注銷視圖上做的是調用:

[self dismissModalViewControllerAnimated:YES];

通過調用這個,(從左到右)翻轉 animation 將自動完成:

UIModalTransitionStyleFlipHorizontal

當視圖 controller 出現時,當前視圖啟動從右到左的水平 3D 翻轉,導致新視圖的顯示就好像它在前一個視圖的背面一樣。 關閉時,翻轉從左到右發生,返回到原始視圖。

您可以調用 popViewControllerAnimated 方法:

[self.navigationController popViewControllerAnimated:YES];

或者您可以分配它以將其推送到導航控制器堆棧:

[self.navigationController pushViewController: viewController animated:YES];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM