強迫HIView產生redraw event
以下缺一不可
1.用 HIViewSetNeedsDisplay() 讓 HIView 屬性變成 dirty .
讓系統知道該 HIView 需要 redraw.
2. 再來用 HIViewRender() 強迫系統立即產生該 HIView 的
kEventControlDraw event.
3. 在 HIView 的 event handler 中處理
kEventClassControl/kEventControlDraw .
該死的Apple.
1.用 HIViewSetNeedsDisplay() 讓 HIView 屬性變成 dirty .
讓系統知道該 HIView 需要 redraw.
2. 再來用 HIViewRender() 強迫系統立即產生該 HIView 的
kEventControlDraw event.
3. 在 HIView 的 event handler 中處理
kEventClassControl/kEventControlDraw .
該死的Apple.
留言