我想在我的應用程序右側有一個按鈕。當它被挖掘出來時,它必須在主視圖上從右側拉出一個視圖,並且它只應該是主視圖的三分之一大小。是否有任何控制權已經寫入並公開使用?從左側開始爲ipad廣告支持
0
A
回答
2
如果您嘗試在默認的Facebook應用中執行類似操作,則可以按照此方法進行操作。
首先添加新UIView
作爲一個子視圖 和
-(void)viewDidAppear:(BOOL)animated
{
CGRect customeFrame = CGRectMake(// set the frame parameters to keep the view out of visible region)
[newView setFrame:customeFrame];
}
然後在您的按鈕操作,您可以使用UIView
動畫帶來的視圖可見區域 一樣,
- (void)clickedButton
{
[UIView animateWithDuration:0.5 delay:0 options:UIViewAnimationCurveEaseInOut animations:^{
//set the frame of newView to visible region
CGRect customeFrame = CGRectMake(// set the frame parameters to keep the view in the visible region)
[newView setFrame:customeFrame];
} completion:^{
//add what you need to do on completion
}];
}
注:我還沒有設置幀的可見和隱藏狀態的newView
,因爲我需要它由y設置根據你的要求自己。除了newView.frame.origin.y
屬性外,所有內容都是相同的。
希望這是有道理的。
+0
這是我真正想到的但我正在尋找乾淨的控制。但回到你提到的舊觀念。謝謝你的幫助。 – Manoj 2013-03-06 06:41:18
0
你可能想使用JTRevealSidebar:download here
它左側的按鈕雖然。
相關問題
- 1. ImageView從左側開始
- 2. TextView不從左側開始
- 3. PhoneGap支持廣告
- 4. DIV溢出應從左側開始
- 5. SlideMenuController左側菜單顯示從開始
- 6. adwhirl房子廣告爲iPad
- 7. 從iOS上的廣告開始
- 8. 我如何使richTextBox1中的行將從右側開始左側?
- 9. iPad iOS3.2和廣告
- 10. iOS支持相同應用的廣告和無廣告版本
- 11. 展開從左側的CSS
- 12. 僅iPad風景(左側或右側)
- 13. YouTube API廣告支持Objective-C?
- 14. Admob是否支持VAST廣告?
- 15. Adwhirl iPad支持
- 16. 的AdWhirl廣告在ipad
- 17. 當左側的tablix展開時,左側的報告元素被推下
- 18. 開始使用Android上的廣告
- 19. 從網格開始的左側添加GridView項目(android)
- 20. 單擊按鈕後從左側開始Div滑動
- 21. CSS Boxes:float:left,但在跳到下一行時從左側開始
- 22. CSS - 從屏幕左側開始側邊欄的佈局(見圖片)
- 23. NSRegularExpression - 不支持iPad?
- 24. 嘗試運行admob內部廣告時出錯:「不支持廣告類型」
- 25. UIViewAnimationOptionTransitionCurlUp從左下角開始
- 26. 從左側離開並從右側進入查看
- 27. 如何從UISplitViewController(左側tableview)打開UIViewcontroller?
- 28. 由於Android 5.0開始支持允許應用程序廣播廣告的外圍設備,因此Android廣告間隔更改
- 29. 從廣告點擊返回後活動重新開始
- 30. 我如何從頭開始建立廣告系統?
所需的幾個細節:1。你想要動畫子視圖嗎? 2.你的意思是像Facebook應用程序? – 2013-03-05 09:29:33
是的,就像臉書上的內容 – Manoj 2013-03-05 09:44:01
看到我的答案,你很清楚的想法,它應該添加一些代碼作爲你自己的代碼,以達到你的目的地,並請接受,如果它幫助你 – 2013-03-05 09:56:59