2009-01-31 67 views
0

我在每個選項卡項上都有一個帶有導航控制器的選項卡欄應用程序。我想在我的標籤欄上方的表格視圖中添加浮動(半透明視圖)。我怎樣才能達到結果?iPhone開發 - 使用表視圖顯示浮動視圖

結果將類似於如何在聯繫應用程序的主視圖右側顯示阿爾法列表。我希望我清楚解釋我想要做什麼。

有什麼想法?謝謝。

回答

1

如果你想要做的是顯示浮動字母(或數字)索引你的表視圖上面,你只需要定義你的UITableViewDataSource兩種方法:

- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView 
- (NSInteger)tableView:(UITableView *)tableView sectionForSectionIndexTitle:(NSString *)title atIndex:(NSInteger)index 

這些提供AZ(或任何)索引的部分標題列表以及表格視圖中每個部分的起始位置。

對於更自定義的視圖,您應該能夠創建視圖,將其背景設置爲[UIColor clearColor],佈置其內容,並將其作爲子視圖添加到表視圖或作爲子視圖添加包含兩者的視圖中的表視圖。

+0

不要忘記你總是擁有一個包含所有東西的視圖,用你添加初始視圖的UIWindow - 你可以從[UIApplication SharedApplication]和keyWindow屬性中獲得它。 – 2009-01-31 17:55:36