我工作的定製UITableViewCell
,我想添加UITableView
內UITableViewCell
那麼有沒有任何可用做同樣的添加的UITableView內的UITableViewCell
控制器這是什麼,我想在我的項目中添加圖像
這是可擴展的UITableView
其中單擊表格內的第一行和按鈕之後展開。
所以如果有類似的控制器可用,請給我建議。
在此先感謝。
我工作的定製UITableViewCell
,我想添加UITableView
內UITableViewCell
那麼有沒有任何可用做同樣的添加的UITableView內的UITableViewCell
控制器這是什麼,我想在我的項目中添加圖像
這是可擴展的UITableView
其中單擊表格內的第一行和按鈕之後展開。
所以如果有類似的控制器可用,請給我建議。
在此先感謝。
Apple建議不要將表視圖添加爲其他可滾動對象的子視圖。 如果你想開發這樣的事情,這裏的步驟爲您提供:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
進行處理。刷新部分或做一個更新,
爲
[self.dataSourceArray insertObject:object atIndex:indexPath.row];
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:0 inSection:0];
[self.tableView insertRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationAutomatic];
怎麼來蘋果不建議這樣做,如果每個iOS設備的設置裏面的WiFi列表都是這樣做的? – Josh
@Josh,其中一個原因 - 使用自動佈局和計算嵌套可滾動對象的正確尺寸非常困難。有沒有嵌套的簡單方法。還有 - 你是否看到嵌套的uiscrollview層次結構裏面的設置?它是簡單的tableview部分更新(如插入/刪除)。 – Doro
嗨@Doro,當你進入設置>無線上網,在你的iphone上,你可以看到第一部分(帶有無線開關和無線網絡),以及...第二部分,無線熱點可以動態增長或收縮。我想要實現完全相同的事情,但與其他的東西,而不是WiFi網絡。我只是用swift/ios適度流利,你知道我是否從右側看這個問題? – Josh
我會建議不要嵌套表格視圖。作爲一個用戶,當一個可滾動實體坐落在另一個可滾動實體內時,這令人沮喪。當你滑動時,你不太確定內容的行爲。從父母的一端到另一端可能需要幾次滑動。這很重要,你如何計時你的揮杆。它只是吸吮使用。
嘗試擴展表視圖的部分Expand/collapse section in UITableView in iOS
好運的這種做法!
使用標題,您可以實現相同。 這個答案應該幫助你,
- >就拿UITableView的獨立部分,您要添加視圖等作爲的tableView。
- >取該部分的第一行。
- >覆蓋UITableView的委託方法。 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath;
- >在此方法中更新tableview的數據並重新加載該部分。
[self.dataSourceArray removeObjectAtIndex:indexPath.section];
[self.dataSourceArray insertObject:object atIndex:indexPath.section];
[tableView reloadSections:[NSIndexSet indexSetWithIndex:indexPath.section] withRowAnimation:UITableViewRowAnimationAutomatic];
http:// stackoverflow的可能重複。com/questions/17398058/is-it-it-it-add-uitableview-within-a-uitableviewcell – iAnurag
我有類似的類型問題任何幫助我張貼到https://stackoverflow.com/q/45626816/6028575 –