強迫HIView產生redraw event

以下缺一不可
1.用 HIViewSetNeedsDisplay() 讓 HIView 屬性變成 dirty .
讓系統知道該 HIView 需要 redraw.

2. 再來用 HIViewRender() 強迫系統立即產生該 HIView 的
kEventControlDraw event.

3. 在 HIView 的 event handler 中處理
kEventClassControl/kEventControlDraw .

該死的Apple.

留言