Представление оповещения для нескольких ячеек таблицы Представление в xcode - PullRequest
0 голосов
/ 30 декабря 2011

Как я могу дать представление View для нескольких ячеек в tableView, чтобы при отправке предупреждения ячейке в TableView это влияло на все ячейки tableView.

Пожалуйста, помогите мне.

Ответы [ 2 ]

0 голосов
/ 30 декабря 2011

Хотя вопрос не очень понятен, я предполагаю, что вы хотите показать представление оповещения при нажатии на ячейки таблицы, но вы хотите, чтобы представление оповещения имело другое сообщение при нажатии разных ячеек.

Создание переменной экземпляра для хранения массива сообщений. Каждый индекс должен содержать строку NSString с сообщением, соответствующим соответствующей ячейке в табличном представлении.

Тогда в

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

В реализации

вы можете проверить номер строки, используя indexPath.row, получить доступ к соответствующему сообщению из массива сообщений и показать представление предупреждения с этим сообщением.

Если вы хотите, чтобы представление предупреждений отображалось на конкретном касании ячейки, проверьте indexPath.row и выборочно отобразите представление предупреждений.

0 голосов
/ 30 декабря 2011

Если вы хотите внести изменения для отдельной ячейки, вы должны использовать свойство indexPath и определить, к какой строке и столбцу вы обращаетесь, и использовать любой метод, который вам нравится.

if (indexPath.row ==0) 
       // Show alertView for row 1

if (indexPath.row==5)
       // Show alertView for row 6

else 
  // Don't show anything. 

Это не повлияет на весь табличный вид.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...