我想創建一個小的子視圖,其中有3個按鈕(比如A,B,C)。該視圖應該有一個無限的滾動,以便它應該爲這些按鈕創建一個循環循環,當我滾動ie。如果我滾動視圖,按鈕的順序應該像A-> B-> C-> A-> B-> C ....等等。另外,如果從A,B滾動,並且一旦B按鈕出現在視圖的中心,就應該執行該按鈕的動作。因此,由於滾動而在中心出現哪個按鈕,應該執行該特定按鈕的動作(類似pickerview)。在我提到的那3個按鈕中,一個按鈕應該位於中央,另外兩個左右按鈕應該是半隱藏的,以便用戶知道視圖內還有其他按鈕。總之,我想要像這張圖中所示的翻蓋按鈕。如何在iPhone中創建一個多功能按鈕,就像pickerview
-1
A
回答
1
http://code4app.net/ios/loop-ScrollView/4fdaa4676803faab3d000000
通過上面的鏈接的源代碼爲圓形循環滾動,它的方式將適合的無限滾動型你的需求。
,您甚至可以通過使用自來水滾動功能在柄敲擊方法在Cyclescrollview.m類定製的開源代碼,
- (void)handleTap:(UITapGestureRecognizer *)tap {
[scrollView scrollRectToVisible:CGRectMake(0, 30, 70, 40) animated:YES];
NSLog(@"Tap");
}
或者你甚至可以通過使用此方法滾動圖像以執行您想要的任何動作以獲得滾動功能,
- (void)cycleScrollViewDelegate:(CycleScrollView *)cycleScrollView didScrollImageView:(int)index
{
if (index==1)
{
NSLog(@"First image scrolled");
}
if (index==2)
{
NSLog(@"Second image scrolled");
}
if (index==3)
{
NSLog(@"Third image scrolled");
}
}
而且還可以減少圖像之間的間隔,以便讓他們看起來像你提到的「一個鍵應該是在中心,另外兩個應半藏」
祝你翻轉按鈕。
相關問題
- 1. 如何在iPhone SDK中創建一個看起來像UIActionSheet按鈕的按鈕?
- 2. ComboBox就像一個按鈕?
- 3. 如何創建一個按鈕做一些功能xpce/Prolog的
- 4. HTML按鈕就像一個ASP.NET按鈕
- 5. 如何創建雙功能按鈕?
- 6. 功能來創建按鈕
- 7. 單一按鈕中的多個功能
- 8. 我需要在javafx中創建一個後退按鈕功能?
- 9. 如何在codeigniter中創建像wordpress一樣的更多功能
- 10. 如何創建激活jQuery/js功能的圖像按鈕
- 11. 在應用程序啓動時創建多個功能按鈕
- 12. 這是不可能循環.click功能(創建多個按鈕)
- 13. 在列表中創建一個像按鈕的按鈕
- 14. 創建一個按鈕,創建按鈕
- 15. 如何在Java/Android中創建單獨的按鈕功能?
- 16. 如何在Android中創建瀏覽文件按鈕功能
- 17. SP2010:如何在功能區中創建新按鈕
- 18. 創建按鈕的按鍵功能
- 19. 多個按鈕功能
- 20. 創建一個能夠檢查按鈕標題的功能
- 21. 如何創建一個表單與環中多個按鈕
- 22. 如何在一個按鈕上創建多個事件
- 23. 如何創建多個排序按鈕
- 24. 如何爲多個圖像按鈕創建單個活動類
- 25. 如何在iPhone中創建物理菜單按鈕(如Android中的一個)?
- 26. 在java中發送輸入就好像按了一個按鈕
- 27. 如何創建多個更改功能
- 28. 如何給一個按鈕多個功能 - c#(Visual Studio)
- 29. 創建一個圖像按鈕,創建一個聲音的HTML
- 30. ?按鈕功能的另一個按鈕
Yah ..那就是我一直在尋找的那個。謝謝。 –