UITableView / UINavigationBar передает .tag от дочернего к родительскому? - PullRequest
1 голос
/ 24 февраля 2010

Я устанавливаю тег для моей панели навигации, используя:

self.navigationController.navigationBar.tag = 1;

Когда вы выбираете ячейку и загружаете дочерний UITableView, я устанавливаю:

self.navigationController.navigationBar.tag = 2;

Но когда я нажимаю кнопку «назад» и снова появляется Parent UITableView, для тега .tag устанавливается значение 2.

Я попытался установить тег = 1 в viewDidLoad Родителя, viewWillAppear, viewDidAppear и в viewWillDisappear Ребенка - любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 24 февраля 2010

Как правило, используйте свойства .tag только для несистемных классов UIView. Возможно, вам лучше отобразить эти панели навигации в NSMutableArray.

...