Mam więc listę rzeczy, które się sprawdzają. Postanowiłem jednak, że po lewej stronie moich komórek pojawią się znaczniki wyboru. Aby to osiągnąć, każda komórka pokazuje znacznik wyboru png z numerem cell.imageView?.image = UIImage(named: "check")
. Działa to dobrze, jednak mam problem z tym, że linia separatora nie pojawia się poniżej znaku kontrolnego, jak pokazano poniżej. Nie podoba mi się, jak to wygląda, ponieważ puste separatory komórek rozciągają się na całą długość komórki. Jakieś sugestie, aby separator był widoczny pod obrazem?Wyświetlenie separatora UITableView poniżej obrazuView
9
A
Odpowiedz
25
Dodaj tę metodę do źródła danych widoku tabeli:
func tableView(_ tableView: UITableView, willDisplay cell: UITableViewCell, forRowAt indexPath: IndexPath) {
cell.separatorInset = .zero
}
lub zrobić to samo w metodzie -tableView:cellForRowAtIndexPath:
.
Dla Objective-C:
-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{
[cell setSeparatorInset:UIEdgeInsetsZero];
}
3
Powiązane problemy
- 1. Usuń linię separatora UITableView
- 2. Jak dostosować moją komórkę UITableView jak poniżej
- 3. Jak mogę dodać wskaźnik aktywności poniżej UITableView?
- 4. Wyświetlanie tylko separatora dla dostępnego CellForRow w UITableView
- 5. Co to jest kolor separatora UITableView w systemie iOS 7?
- 6. Usuwanie separatora wierszy, ale nie obramowanie w widoku UITableView
- 7. Czy jest możliwe zwiększenie grubości linii separatora UITableView?
- 8. Tworzenie obrazuView programowo w Watch Kit
- 9. iPhone + UITableView + rząd wysokość
- 10. Usuń linię separatora tylko dla jednej komórki
- 11. Android stosuje colorMatrix colorFilter na części obrazuView z maską
- 12. Dlaczego String.split wymaga separatora potoku?
- 13. Wyświetlenie komunikatu "Nie znaleziono wierszy" w widoku UITableView z danymi podstawowymi
- 14. Potwierdź automatyczne wyświetlenie UITextview
- 15. Wyświetlenie BMP w JLabelu
- 16. tworzyć niestandardowe UITableView separator linii
- 17. Uniksowy znak separatora złącz
- 18. Zmiana separatora polecenia uniq
- 19. Sparklyr ignorując linia separatora
- 20. opcja separatora grunt-konkat?
- 21. Obracanie obrazuView zgodnie z ruchem wskazówek zegara przy użyciu ObjectAnimator
- 22. Używanie separatora w pasku statusu
- 23. Laravel preg_match(): Nie znaleziono końcowego separatora '/'
- 24. Kliknij poniżej link poniżej powierzchni przezroczystej (trójkątne lub wielokąt link)
- 25. Jak zminimalizować cień z obrazuView TVOS Focus CollectionView Swift
- 26. Niechciany margines poniżej obrazu
- 27. Wyświetl zawartość poniżej RozbudowanyListView
- 28. Maksymalna precyzja poniżej nieograniczonej?
- 29. Podpis xtable pozostaje poniżej
- 30. Dodaj CALayer poniżej UIView
To działało. Zmieniłem go, by był szybki. Dzięki! – boidkan
To samo działało dla mnie w Celu C. –
Pracowałem - ciekawe rozwiązanie, dzięki :) – D6mi