iPhone SDK: Знаешь, когда нажата вкладка на вкладке?

StackOverflow https://stackoverflow.com/questions/2824932

  •  26-09-2019
  •  | 
  •  

Вопрос

У меня есть бар вкладки, который отображает разные представления при нажатии. Когда вы нажимаете вкладку в первый раз, он вызывает метод ViewDidload. Но, только это звонит только в первый раз.

Существует ли метод, который называется, когда пользователь нажимает на эту вкладку, поскольку ViewDidload не будет называться той второй раз?

(Мне нужно сделать это, чтобы обновить UiableView, когда пользователь нажимает на вкладку)

Это было полезно?

Решение

Конечно!

- (void)tabBarController:(UITabBarController *)aTabBarController didSelectViewController:(UIViewController *)viewController

Ваш лучший вариант при поиске таких вещей - смотреть в документацию, в частности, в делегате для заинтересованного вами объекта.http://developer.apple.com/iphone/Library/documentation/uikit/reference/uitablebarcontrollerdelegate_protocol/reference/reference.html.

Другие советы

я хотел бы использовать - (void)viewWillAppear:(BOOL)animated в UiviewController (документы)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top