在我的iPad應用程序中,我有一個UITableView。表格的框架尺寸小於屏幕尺寸,所以爲了使搜索功能看起來不錯,我必須調整searchResultTableView的框架以適合我的TableView。我在我的UISearchDisplayDelegate的-searchDisplayController:willShowSearchResultsTableView:方法中執行此操作。UISearchDisplayController更改灰色視圖框架
一切正常,除了調光視圖。當我開始搜索調圖的寬度等於屏幕寬度:
當我開始輸入搜索字符串或清晰的文本字段我searchResultsTableView適當調整大小,並一切正常,因爲它應該:
我試圖改變內部-searchDisplayControllerWillBeginSearch searchResultsTableView幀:方法USI ng此行
controller.searchResultsTableView.frame = myFrame;
但它不起作用。除了實現我自己的搜索顯示控制器的任何建議?
我有同樣的問題,你找到任何解決方案嗎? –
解決! 參考此鏈接 http://stackoverflow.com/questions/5473579/uisearchdisplaydelegate-how-to-remove-this-opaque-view –