Zajmuję się tworzeniem aplikacji na iPada. Mam UITableview w aplikacji. Widok UITableview jest tworzony programowo z jedną etykietą i widokiem tekstowym jako jego podgląd. W widoku tabeli może być maksymalnie pięć wierszy. W czasie wyświetlane są użytkownikowi 2 wiersze. W środowisku wykonawczym wymagane jest wpisanie tekstu w wyglądzie tekstowym & zapisz go w lokalnej bazie danych sqlite. Zaimplementowałem delegatów textViewDidBeginEditing i textViewDidEndEditing w kodzie. W tekście delegataViewDidEndEditing próbuję dodać/zamienić tekst (wprowadzony w widoku tekstowym) w tablicy NSMUtable. W tym celu wymagany jest tekst wiersza z tekstem, do którego wpisuję tekst. Tak, że mogę dodać/zamienić odpowiedni indeks wiersza w tablicy.Uzyskaj indeks wiersza niestandardowej komórki w widoku UITable
Proszę dać mi znać, jak uzyskać indeks wierszy widoku tekstowego.
dzięki za odpowiedź. Działa to w niektórych scenariuszach, aw innych przypadkach daje niewłaściwy indeks wiersza. Tak jak w przypadku nawigacji od wiersza 0 do wiersza 5, a następnie do wiersza 4, a następnie do wiersza 0, w widoku tekstowymDidEndedycja pokazuje indeks path.row jako 0, podczas gdy powinien pokazywać 3, który jest indeksem wiersza, który edytowałem. – user1531912