正如我所觀察到的,UIActionSheet總是出現在iPhone的下方, ,但在某些應用程序中,正如我在AlarmClock中看到的那樣,兩個按鈕變得可見,一個來自iPhone的下側,另一個來自。究竟是什麼,我無法理解,據我的感覺,它看起來UIActionSheet, 我想這樣的外觀爲我的應用程序之一.... 幫助!如何更改UIActionSheet視圖?
2
A
回答
1
是的,就像奧利說的,你不能自定義UIActionSheet
。但由於它只是一個簡單的子視圖,您可以通過子視圖和動畫製作個人「操作表」。所以如果你想要一個按鈕出現在頂部和一個按鈕上,然後創建兩個UIViews將它們調整到適合你的按鈕的大小,添加你的動作表樣式背景或任何其他背景,添加你的按鈕,將你的IBActions連接到按鈕和您的IBOutlets的意見。然後當你想讓按鈕在屏幕上出現動畫時(使用sone CGRect
,動畫時間,最後是[UIView commitAnimations]
)
1
可能只是一個或兩個自定義視圖與自定義動畫。 UIActionSheet
不是可定製的,所以如果你想要的東西不是默認的行爲,你必須自己寫。這並不困難。
相關問題
- 1. 更改UIActionSheet寬度
- 2. 如何更改iPad中UIActionSheet的寬度?
- 3. 如何更改UIActionsheet中的按鈕
- 4. 如何更改UIActionsheet按鈕的顏色?
- 5. UIActionSheet與表視圖
- 6. 如何使用UIActionSheet切換視圖?
- 7. 使用UIActionSheet更改視圖時工具欄項目消失
- 8. Android如何更改視圖?
- 9. 如何更改ng視圖
- 10. 通過UIActionSheet切換視圖
- 11. 如何更改圖庫視圖?
- 12. 更改視圖
- 13. 更改視圖
- 14. 如何在iPhone中更改方向時更改視圖控制器的視圖?
- 15. WPF樹視圖,如何更改縮進
- 16. 如何更改視圖的比例
- 17. 如何在IntelliJ中更改包視圖?
- 18. 如何更改jqGrid的視圖
- 19. 如何更改視圖的可見性?
- 20. 如何更改PostgreSQL中的視圖
- 21. 如何更改所選UITableViewCell的視圖
- 22. 如何從UIalertview更改視圖?
- 23. 如何在HP Vertica中「更改視圖」
- 24. 如何更改列表視圖主題
- 25. 如何從其他視圖更改MutableArray?
- 26. 如何更改線程內的視圖
- 27. 如何更改視圖ViewPager片段
- 28. 如何在運行時更改視圖
- 29. 如何更改UIKit中的視圖?
- 30. 如何更改Eclipse Debug視圖字體?