参照List 修改TabBar的选择逻辑，解决子元素变更时可能无法选中的bug