mogłem tylko znaleźć, jeśli ktoś chce, aby wyświetlić pasek przewijania lub nie stosującZmień szerokość i kolor paska przewijania w UITableView, iPhone
tableView.showsVerticalScrollIndicator = YES/NO;
ale jak mogę dostosować pasek przewijania dla koloru, szerokość i jeśli to możliwe Inne funkcje?
Każda pomoc zostanie bardzo doceniona.
EDIT:
Mam ten pomysł z fragmentów kodu, gdzie trzeba znaleźć logo Google w MKMapKit i przenieść go gdzieś tak, że pozostaje widoczny. według następującej metody można ustawić niestandardowy obraz na pasku przewijania UItbaleview. Ale nie znalazłem nic na temat zmiany rozmiaru paska przewijania.
-(void) ViewDidLoad
{
UIImageView *testView = [self.tableView.subviews objectAtIndex:1];
UIImage *Img = [UIImage imageNamed:@"image.png"];
[testView setImage:Img];
}
EDIT: Jak sugeruje Nekto można użyć następujących czynności, aby zmienić szerokość.
CGRect frame = testView.frame;
frame.size.width = 10; //set any value you want.
testView.frame = frame;
Wielkie dzięki Nekto. Próbowałem tableView.UIScrollViewIndicatorStyle = UIScrollViewIndicatorStyleBlack; który dał błąd kompilacji "nie znaleziono właściwości UIScrollViewIndicatorStyle dla UItableView". Czy coś mi umyka? – chatur
Dodano przykład mojej odpowiedzi. Wypróbuj – Nekto
Działa teraz. Wielkie dzięki. Nawiasem mówiąc, jestem wielkim fanem "Mir Publishers" i bardzo chętnie rozmawiam z kimś z Moskwy. – chatur