1
我是蘋果iOS編程中的context
概念的新手。目前,我正在考慮views
。我想用最簡單的方法繪製弧線,然後我找到了這個question and answer。但後來我對上下文概念感到困惑。我想繪製一些東西,我需要調用繪圖函數,並提供我想要繪製函數繪製的地方view
。但在那裏,我與UIGraphicsGetCurrentContext()
混淆。那「當前的情況」是什麼?它是UIScreen.mainScreen()
?如果我想將「當前上下文」設置爲UICollectionViewCell
中的視圖,那麼所有繪製的像素都將與視圖相關?我可以這樣做嗎?如何使CGContextDrawPath在嵌套子視圖上繪製?
等等,所以我對UIView進行子類化(例如:WOWView),然後在故事板上將該類設置爲WOWView? –
是的,沒錯。 – EricS
並忽略drawRect的'rect'參數。它僅用作複雜視圖中的優化。 – EricS