我想改變剪切,複製和粘貼彈出UI上的按鈕是我自己的,但我不知道如何去做這件事,以及是否需要設計我自己的用戶界面做到這一點。自定義剪切複製和粘貼UI?
0
A
回答
3
我同意Shaggy Frog--這是你可能不應該改變的UI元素;因爲蘋果可能會拒絕你的應用程序。這且不說:
您可以訪問系統紙板自iOS3.0 - 這允許您訪問的是在系統pastebord - 但有沒有辦法,我所知道的自定義顯示在默認切出現的UI彈出窗口/複印/粘貼啓用的UI項目。
因此,您必須編寫自定義UI代碼才能彈出自己的按鈕,然後根據用戶的操作與UIPasteboard進行交互。請注意,如果在標準UI項目上執行此操作,您希望禁用默認剪切/複製/粘貼彈出窗口,並在適當時顯示您自己的窗口。
2
第二部分如果要更改的菜單設計與你,首先你應該禁用複製/粘貼菜單。子類的UI對象,並新增委託:
-(BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
[UIMenuController sharedMenuController].menuVisible = NO;
return NO;
}
默認的菜單被禁用,現在你可以設計自己的菜單,並在執行敲擊或雙擊了該對象顯示出來。
相關問題
- 1. Wxpython剪切複製粘貼和openfiledialog
- 2. 實現複製,剪切和粘貼
- 3. C#剪切/複製和粘貼對象
- 4. 讓每複製和粘貼剪切粘貼opearation特別
- 5. 創建剪切複製粘貼在as3
- 6. 一般問題 - 複製,剪切,粘貼
- 7. 用於剪切/複製/粘貼的Java剪貼板
- 8. Gtk#剪貼板複製/剪切/粘貼文件
- 9. 文本的剪切和複製粘貼的規定位置
- 10. 在自定義RCP應用中使用org.eclipse剪切/複製/粘貼
- 11. 檢測和區分剪貼板事件(剪切,複製和粘貼)
- 12. 將WPF文本框剪切,複製和粘貼受限制
- 13. Web:複製到剪貼板(自定義..)
- 14. 如何剪切,複製和粘貼格式?
- 15. 如何剪切,複製和粘貼擴展樹節點?
- 16. 在Eclipse中剪切,複製和粘貼GEF編輯器
- 17. wxpython剪切複製和粘貼整個應用程序
- 18. 如何實現剪切,複製和粘貼功能在Javascript
- 19. 爲什麼我的複製和粘貼控件被剪切?
- 20. VBA:無剪貼板複製粘貼
- 21. 剪貼複製粘貼jQuery/Javascript
- 22. FabricJS剪貼板實現(複製/粘貼)
- 23. C#剪貼板直接複製粘貼
- 24. 剪切/粘貼行爲就像在Excel中複製/粘貼一樣
- 25. Excel剪切並粘貼特定字符
- 26. 剪切和粘貼範圍vba
- 27. VBA代碼剪切和粘貼
- 28. 剪切和粘貼的文件:C#
- 29. 剪切,複製和粘貼從任何用戶自定義用戶控件/對mdi窗體
- 30. AlertDialog自定義EditText查看和複製粘貼菜單
你做了什麼研究試圖找出答案?你是否搜索了答案? – occulus 2011-12-15 22:42:56