[self.titleView viewWithTag:idnex] 方法的意思是 根据index查找self.titleView中 tag=index的view 。 这个方法是递归查找 包括它自己
苹果默认对每个UIView的tag都给了0这个默认值,
陷阱
self.titleView中我们要查找的是uibutton(btn.selected = YES ,uiview是没有这个属性的),而且index 有恰好等于 0 ,则系统会报错
如果想使用的话 则修改要查找的uibutton的tag为 tag+xxx 这样就没有问题了
内部实现原理

网友评论