iPad上的日曆應用如何進行無邊框彈出框?我已經用一個NSWindow在Mac OS上完成了一些操作,但是在iOS上如何實現它?特別是圓形邊框?我還希望能夠在顯示時移動它 有關如何開始的任何指示?謝謝。iOS:創建無邊框彈出框
0
A
回答
2
這可能是一個自定義視圖。我不相信它實際上是一個UIPopoverController
。我們不能確切地知道,因爲它是Apple沒有描述的實現細節。
如果我的任務是重新創建它,我將創建一個自定義視圖,而不是嘗試修改UIPopoverController
。
1
IIRC popover控制器有一個叫做「popoverStyle」的屬性/ ivar,它是一個整數;你可以在半法上玩弄[popoverController setValue:[NSNumber numberWithInt:1] forKey:@"popoverStyle"]
。 IIRC有一個白色背景的popover風格;我不確定1px輪廓來自哪裏。
即使您的應用程序被Apple接受(很可能是因爲它只是「KVC」),這很可能會在未來的操作系統版本中突破。只有在您準備承諾在beta操作系統上進行測試並及時修復最終版本的bug時才這樣做,否則您的(付費)客戶最終可能會遇到僅僅是崩潰的應用程序。
1
如果您決定按照喬納森的回答重新創建,請先查看WEPopover,然後查看它是否符合您的需求。
相關問題
- 1. 如何創建無邊框彈出窗口?
- 2. 如何創建彈出框
- 3. 用Java創建彈出框
- 4. 創建對話框/彈出
- 5. 無法創建表邊框
- 6. 刪除彈出邊框
- 7. 彈出對話框 - iOS
- 8. 使用jquery從iframe創建彈出框
- 9. 使用fb.ui創建共享彈出框
- 10. 創建一個疊加彈出框
- 11. 如何創建幫助彈出框
- 12. 如何在ReactJs中創建彈出框
- 13. 使用c創建菜單彈出框#
- 14. UIControl在ios ipad應用程序中創建彈出框
- 15. 如何創建淡出的邊框
- 16. itextsharp html to pdf創建無邊框
- 17. 創建iOS框架
- 18. wxPython:如何創建一個平面外觀(無邊框邊框)的複選框。
- 19. 創建彈出框3秒後彈出ip
- 20. 如何在另一個彈出窗口內創建彈出框
- 21. 創建一個相框邊框類型
- 22. 未創建CCTouch邊界框
- 23. 在ListView中創建邊框
- 24. 爲UIImageView創建邊界框
- 25. 創建邊框縫隙
- 26. 創建虛擬邊框
- 27. 創建對角線邊框
- 28. 在GUI上創建邊框
- 29. 爲uitableview創建邊框
- 30. 創建邊框對象