0
Q
我想從左側
A
回答
1
可以實現上述在下面的步驟: -
1>左菜單視圖是一個UIView加入作爲與各種對自定義UIButtons在它添加作爲子視圖一個子視圖。
2>最初,您必須設置框架,以便只顯示視圖的特定部分(面板部分)。
3>單擊指示器按鈕時,將框架展開至完全顯示按鈕。
4>在下一次點擊,即(奇怪點擊)摺疊框架。
上面的動畫可以使用簡單的UIView動畫來實現。
示例代碼(原始幀寬度= 300,高度300): -
yourMenuView.frame=CGRectMake(0,10,100,300);
[yourViewController addSubview:yourMenuView];
-(IBAction)expandMenu:(id)sender
{
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.75];
[UIView setAnimationCurve:UIViewAnimationCurveEaseIn];
CGRect frame=yourMenuView.frame;
frame.size.width+=200;
yourMenuView.frame=frame;
[myview removeFromSuperview];
[UIView commitAnimations];
}
-(IBAction)collapseMenu:(id)sender
{
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.75];
[UIView setAnimationCurve:UIViewAnimationCurveEaseIn];
CGRect frame=yourMenuView.frame;
frame.size.width-=200;
yourMenuView.frame=frame;
[myview removeFromSuperview];
[UIView commitAnimations];
}
相關問題
- 1. 我想只從左側獲得一個行JOIN
- 2. 想做出左側導航邊欄
- 3. 從右側滑動div到左側<
- 4. 動畫從右側和左側查看
- 5. 滑動面板從左側到右側
- 6. 我想在rails.vim中擴展左側的查看器
- 7. 左側浮動的div重疊。我不想讓它們重疊
- 8. 想要從屏幕的左側到右側顯示滑塊圖像大小
- 9. 我如何讓一個div從右側滑入左側?
- 10. 我如何使richTextBox1中的行將從右側開始左側?
- 11. 我無法在左側
- 12. MvvmCross ViewModel從左側過渡
- 13. CSS3從左側旋轉?
- 14. ImageView從左側開始
- 15. 從左側滑動DIV
- 16. TextView不從左側開始
- 17. 從左側滑動撥動
- 18. 從左側菜單滑入
- 19. 展開從左側的CSS
- 20. NSLayoutConstraint - 我想創建側邊
- 21. MySQL左側連接多行,如何結合左側每行一行(與我想從右側表格拼接的字段)?
- 22. 加入左側和右側
- 23. divs在左側和右側
- 24. CSS左側和右側
- 25. accessoryType在左側
- 26. 無效左側
- 27. 需要左側
- 28. UL在左側
- 29. 左側優先
- 30. 從右側而不是從左側定位背景圖像
http://www.switchonthecode.com/tutorials/creating-basic-animations-on-iphone – Martol1ni
號啓動項目並嘗試你能想象的一切。如果你有問題的方式問。這樣你有機會學到一些東西。 – dasdom
你必須指定你從你身邊試過的東西。並問如何做.. –