2011-01-14 29 views
1

我已經實現了一個應用程序,在最上方有navigationController,它顯示第一個tableView,如果它的單元格被點擊,另一個視圖被推入navigationController。navigationController - 在iphone中的廣告 - tableView我

這只是一個簡單的&正常的應用程序。

但我想在navigationBar和tableView之間放置一個廣告。

我試過這個和那個。但它不起作用。我相信也許有好幾種方法可以做到這一點。

希望有人指向我一個很好的教程或拋出我的想法。謝謝。

回答

1

也許包含更多關於如何放置表視圖的細節?你在使用UITableViewController嗎?如果是這樣,你不能輕易地在其周圍添加其他視圖。最好使用一個vanilla UIViewController,然後你可以在Interface Builder中佈置你的廣告和UITableView,並將它們連接到視圖控制器。

0

我會創建一個視圖爲您的廣告提供服務,並將其設置爲您的tableView上的標題視圖。例如,我在我的UITableViewController子類上有一個名爲headerView的UIView * outlet屬性。在IB中,我爲我的標題創建視圖,並將其設置爲出口。然後,在viewWillAppear中,我設置:

self.tableView.tableHeaderView = self.headerView; 

這將讓廣告遠離滾動與表,而可能獲得的廣告少動會爲您的應用程序更好的用戶體驗。

+0

我想過這件事,但我已經在使用標題,並且不希望廣告被滾動。無論如何,這是我的錯,沒有指定細節。謝謝。 – SeniorLee 2011-01-14 02:57:47