На iOS есть ли способ поиска ТОЛЬКО подпредставлений с определенным тегом?
Потому что сейчасviewWithTag
сначала выполняется поиск самого себя, а затем все подпредставления рекурсивно по всему поддереву для просмотра с этим тегом.
Но что, если я установлю теги подпредставлений на 100, 101 и т. Д., А затем поищу тег 100, но родитель этого текущего представления установит для тега текущего представления значение 100? затемviewWithTag
вернет текущий вид вместо любого подпредставления.
Также странно, что если код
[fooView viewWithTag: 123]
почему код хочет искать в поддереве, включая сам fooView? Это похоже на то, что код недостаточно хорошо знает fooView, чтобы захотеть найти его тоже. Или, по-другому,fooView
сказано искать себя ... что странно. Вид не знает себя? (нужно сделать поиск, чтобы искать себя?)
Так есть ли способ поиска только подпредставлений и гранд-подпредставлений (без поиска самого себя)?