Pytania otagowane jako uitableview

UITableView to klasa używana do wyświetlania i edytowania list informacji w systemie iOS. Widok tabeli wyświetla elementy w jednej kolumnie. UITableView jest podklasą UIScrollView, która umożliwia użytkownikom przewijanie tabeli, chociaż UITableView umożliwia tylko przewijanie w pionie.

30
-didSelectRowAtIndexPath: nie jest wywoływany
Piszę aplikację na iOS z widokiem tabeli w widoku karty. W moim przypadku UITableViewControllerzaimplementowałem -tableView:didSelectRowAtIndexPath:, ale kiedy wybieram wiersz w czasie wykonywania, metoda nie jest wywoływana. Widok tabeli jest jednak zapełniany, więc wiem, że wywoływane są inne metody tableView w moim kontrolerze. Czy ktoś ma jakieś pomysły, co spieprzyłem, aby …

23
Jak ładujesz niestandardowe komórki UITableViewCell z plików Xib?
Pytanie jest proste: jak ładować niestandardowe UITableViewCellpliki Xib? Pozwala to na użycie Konstruktora interfejsów do zaprojektowania komórek. Odpowiedź najwyraźniej nie jest prosta ze względu na problemy z zarządzaniem pamięcią. Wątek wspomina o tym problemie i sugeruje rozwiązanie, ale jest wydany przed wydaniem NDA i nie zawiera kodu. Oto długi wątek, …

15
Co to jest NSLayoutConstraint „UIView-Encapsulated-Layout-Height” i jak powinienem zmusić go do ponownego obliczenia?
Mam UITableViewdziałający pod iOS 8 i używam automatycznych wysokości komórek od ograniczeń w serii ujęć. Jedna z moich komórek zawiera jedną UITextViewi muszę ją skurczyć i rozwinąć na podstawie danych wprowadzonych przez użytkownika - dotknij, aby zmniejszyć / rozwinąć tekst. Robię to, dodając ograniczenie czasu wykonywania do widoku tekstu i …

30
Tworzenie przewijania UITableView po wybraniu pola tekstowego
Po wielu próbach i błędach poddaję się i zadaję pytanie. Widziałem wiele osób z podobnymi problemami, ale nie mogę uzyskać wszystkich odpowiedzi. Mam taki, UITableViewktóry składa się z niestandardowych komórek. Komórki składają się z 5 pól tekstowych obok siebie (coś w rodzaju siatki). Kiedy próbuję przewijać i edytować komórki u …


20
Przesuń palcem do opcji Usuń i przycisku „Więcej” (jak w aplikacji Mail na iOS 7)
Jak utworzyć przycisk „więcej”, gdy użytkownik przesuwa komórkę w widoku tabeli (np. Aplikacja poczty w systemie iOS 7) Szukałem tych informacji zarówno tutaj, jak i na forum Cocoa Touch, ale nie mogę znaleźć odpowiedzi i mam nadzieję, że ktoś mądrzejszy ode mnie da mi rozwiązanie. Chciałbym, aby gdy użytkownik przesunął …

4
Jak utworzyć NSIndexPath dla TableView
Potrzebuję usunąć wiersz 1 tabeli w funkcji, którą zdefiniowałem. Aby użyć deleteRowAtIndexPath, musisz użyć IndexPathze zdefiniowaną sekcją i wierszem. Jak mogę utworzyć ścieżkę indeksu w ten sposób? Tablica z int {1} jako jedynym członkiem ulegnie awarii; komunikat NSLog stwierdza, że ​​sekcja również musi zostać zdefiniowana. * Edycja -> Kod dotyczący …


9
Ustawianie niestandardowej wysokości UITableViewCells
Używam niestandardowego UITableViewCell, który ma pewne etykiety, przyciski i widoki obrazów do wyświetlenia. W komórce znajduje się jedna etykieta, której tekst jest NSStringobiektem, a długość łańcucha może być zmienna. Ze względu na to, że nie można ustawić wysokość stałej do komórki w UITableView„s heightForCellAtIndexmetody. Wzrost komórki w zależności od wysokości …

6
Jak w scenorysie utworzyć niestandardową komórkę do użytku z wieloma kontrolerami?
Próbuję używać scenariuszy w aplikacji, nad którą pracuję. W aplikacji znajdują się Listy i Użytkownicy, a każdy z nich zawiera kolekcję innych (członków listy, list należących do użytkownika). Tak więc odpowiednio mam ListCelli UserCellzajęcia. Celem jest, aby były one ponownie używane w aplikacji (tj. W dowolnym moim kontrolerze widoku tabeli). …

18
Niestandardowe ustawienie wysokości wiersza komórki w serii ujęć nie odpowiada
Próbuję dostosować wysokość komórki dla jednej z komórek w moim widoku tabeli. Dostosowuję rozmiar z ustawienia „wysokości wiersza” w „inspektorze wielkości” danej komórki. Po uruchomieniu aplikacji na iPhonie komórka ma domyślny rozmiar ustawiony na podstawie „rozmiaru wiersza” w widoku tabeli. Jeśli zmienię „rozmiar wiersza” widoku tabeli, wówczas zmieni się rozmiar …

26
Wykrywanie, który przycisk UIB został naciśnięty w UITableView
Mam UITableViewz 5 UITableViewCells. Każda komórka zawiera UIButtonktóry jest ustawiony w następujący sposób: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { NSString *identifier = @"identifier"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:identifier]; if (cell == nil) { cell = [[UITableView alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identifier]; [cell autorelelase]; UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(10, 5, 40, …

24
Jak odznaczyć wybraną komórkę UITableView?
Pracuję nad projektem, w którym muszę wstępnie wybrać konkretną komórkę. Mogę wstępnie wybrać komórkę za pomocą -willDisplayCell, ale nie mogę jej odznaczyć, gdy użytkownik kliknie inną komórkę. - (void)tableView:(UITableView*)tableView willDisplayCell:(UITableViewCell*)cell forRowAtIndexPath:(NSIndexPath*)indexPath { AppDelegate_iPad *appDelegte = (AppDelegate_iPad *)[[UIApplication sharedApplication] delegate]; if ([appDelegte.indexPathDelegate row] == [indexPath row]) { [cell setSelected:YES]; } } …

19
UITapGestureRecognizer psuje UITableView didSelectRowAtIndexPath
Napisałem własną funkcję przewijania pól tekstowych w górę, gdy pojawia się klawiatura. Aby zamknąć klawiaturę, dotykając pola tekstowego, stworzyłem taki, UITapGestureRecognizerktóry dba o rezygnację z pierwszej odpowiedzi na polu tekstowym po stuknięciu. Teraz utworzyłem również autouzupełnianie dla UITableViewpola tekstowego, które tworzy pole tuż pod polem tekstowym i wypełnia je elementami, …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.