-5
A
回答
0
那麼你可以創建一個自定義UIView
並覆蓋它的drawRect
方法繪製圓。然後drawRect
方法是這樣的:
- (void)drawRect:(CGRect)rect
{
CGContextRef ctx = UIGraphicsGetCurrentContext();
CGContextSetFillColorWithColor(ctx, [[UIColor redColor] CGColor]);
CGContextFillEllipseInRect(ctx, self.bounds);
}
不要忘記意見的背景顏色設置爲透明色。
要處理運動,請在自定義視圖中添加手勢識別器(對於您可能是UIPanGestureRecognizer
)並處理其事件(有大量關於如何執行此操作的示例)。
+0
thx花時間回答我的問題。 –
+0
但是這一個會碰撞問題,其中一個圓圈下的圓圈不會被選中,而是選擇其上的圓圈。 –
相關問題
- 1. WPF:如何繪製一個圓形並拖動它?
- 2. 拖動在圓形內移動圖像(圓形移動)
- 3. 繪製一個可拖動的矩形
- 4. 如何繪製一個圓形並將其作爲動畫在C#中移動WPF
- 5. 繪製一個半圓形按鈕iOS
- 6. 如何繪製一個擾動的圓?
- 7. 繪製移動圓圈
- 8. 如何鏈接並拖動Raphael JS中的2個圓形?
- 9. 動畫 - 在iOS中繪製圓圈 - 未完成圓圈動畫
- 10. 如何繪製在圓內移動的動畫點?
- 11. 如何在運動中繪製橢圓?
- 12. 使用鼠標拖動繪製三角形(如何使用鼠標拖動來移動上一個繪製的三角形)
- 13. 如何在android錄像機上手動繪製圓形,矩形
- 14. 如何在圓圈內繪製圓形?
- 15. 如何檢測可拖動的圓形與KineticJS重疊的另一個圓形?
- 16. 圖形 - DrawLine - 繪製線條並移動它
- 17. 如何在Windows窗體中拖動繪製的形狀
- 18. 如何繪製一條線,並能夠從android中的屏幕拖動它?
- 19. 如何在PyGame中繪製圓形?
- 20. 如何在iOS中繪製分段圓?
- 21. 如何繪製圓形libgdx
- 22. 繪製一個圖形,其中有一個圖像可以移動並旋轉
- 23. 在C++中繪製一個圓,但是繪製菱形代替
- 24. 如何在ios中製作圓形動畫
- 25. 如何在一個圓圈中製作java形狀動畫?
- 26. 繪製多個移動圖形
- 27. OpenGL用鼠標移動繪製圓圈
- 28. 移動已繪製的橢圓
- 29. 如何繪製圍繞畫布中心的圓圈移動矩形?
- 30. Pyqtgraph:如何繪製橢圓或圓形
是的,它既可能也相對簡單,但當您可以在Apple的文檔中閱讀這些答案時,在這裏寫下答案是沒有意義的。從[faq]:*您的問題應該合理地限定範圍。如果你可以想象整本書可以回答你的問題,那麼你的問題就太多了。* – Caleb