2012-09-14 67 views
0

我正在用導航控制器中的表編寫iPhone應用程序。當用戶點擊主屏幕中的一個單元格時,創建傳入視圖控制器頂部的UIView(就像工具欄一樣)。在導航轉換之前出現的UIView已結束

self.toolbar = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 45)]; 
toolbar.backgroundColor = [UIColor colorWithRed:0.8823 green:0.8823 blue:0.8823 alpha:1.0]; 
[self.navigationController.view addSubview:toolbar]; 

的問題是,之前到新視圖控制器完成過渡,效果是很奇怪的顯示視圖。我想這是由於我將視圖添加到navigationController的事實,但我需要這樣做,否則酒吧將與表一起滾動,而是我希望它是固定的。

有什麼建議嗎?

回答

0

我已經找到了一個可能的解決方案:添加工具欄作爲TableHeaderView並按照iOS: Add UIView to UITableView

任何其他更好的解決辦法是無任歡迎

更多
相關問題