1
如何在推送到配置文件視圖後讓此ios按鈕在Feed視圖中保持可見狀態?
當我回到feed(通過標籤欄按鈕)時,原始的「to profile」按鈕在feed視圖中不再可見。 這繼續我按下的每個按鈕,所以按鈕都不可見(但仍然可以選擇,並且在點擊之前很快可見)。如何在推送到其他視圖後,讓此iOS按鈕在Feed視圖中保持可見狀態?
如何在推送到配置文件視圖後讓此ios按鈕在Feed視圖中保持可見狀態?
當我回到feed(通過標籤欄按鈕)時,原始的「to profile」按鈕在feed視圖中不再可見。 這繼續我按下的每個按鈕,所以按鈕都不可見(但仍然可以選擇,並且在點擊之前很快可見)。如何在推送到其他視圖後,讓此iOS按鈕在Feed視圖中保持可見狀態?
你需要維持在一個單獨的類已經選定源指標陣列。
NSMutableArray *selectedIndexes = [[NSMutableArray alloc]init];
無論何時您選擇一個提要,您都需要將提要索引添加到此數組。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[selectedIndexes addObject:INDEX];
}
在你
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
您需要檢查是否包含在數組中此指數。如果它包含在數組中,則需要隱藏該按鈕。
謝謝。是否有一個默認的類,所有的控制器已經有了一個通常將這樣一個單例放入的範圍,或者只是創建一個並訪問它? – jsky
是的。你可以使用你的appdelegate類this.initialize數組在appdelegate中,並嘗試[(AppDelegate *)[[UIApplication sharedApplication] delegate] selectedIndexes] – manujmv
再次感謝,我在這麼想 – jsky