2012-03-06 152 views
1

對於iPhone應用程序,我想使用PopOvers(這是不可用於iPhone)像UIVIews。繪製popOver使用核心圖形

由於我開始使用核心圖形(感謝ray wenderlich網站上的精彩教程),我很樂意嘗試使用Core Graphics繪製它們。

我的問題很簡單:我應該創建一個類並在drawRect中繪製所有內容,以便我應該使用CALAyer的實例,每個實例都專用於popOver的特定區域(一個用於箭頭,一個用於邊界,等等...)?你會怎樣做呢?

非常感謝。

回答

1

你不需要「重新發明輪子」,你可以參考此鏈接:

http://cocoacontrols.com/platforms/ios/controls/wepopover

+0

Thx @samfisher,但這就是要點:只是爲了自己的知識,我很想重新發明車輪;) – Khal 2012-03-06 13:26:40

+0

我會「喜歡」 - 如果這樣會發表你的評論已經是FB了。 :) – samfisher 2012-03-06 14:23:33

+0

lol thx:D但這就是你如何變得更好的權利? – Khal 2012-03-06 14:48:24