2013-04-21 68 views
0

我正在iphone上開發一個插件。我想調整窗口小部件的高度。 我改變它如下。但我沒有找到刷新機制。它在重新打開NC面板後工作。如何在ios中調整通知中心插件的高度

-(void) updateView { 
    CGRect widgetRect = _view.frame; 
    widgetRect.size.height = widgetHeight; 
    _view.frame = widgetRect; 
} 

你有什麼想法嗎? Regards, Bliss

回答

0

- 這應該爲你做。

[myView setNeedsDisplay] 

請參閱此鏈接:What is the most robust way to force a UIView to redraw?

+0

我嘗試過這一點。 Widget的高度不會改變。通知中心控制器不會佔用上個_view,也不會刷新小部件的高度。我需要一個技巧來獲取所有窗口小部件或我的最後一個_views。 – Bliss 2013-04-22 11:05:27

+0

你是什麼意思「最後」的意見?網頁上的所有觀點還是你處理它們?如果你不釋放它們,它們應該隨時都可以訪問。 – 2013-04-22 13:47:13

相關問題