在使用viewWithTag取得子视图时,出现了取得的视图不是标注的那个。当时子view的tag为0.
tag值较小的,如0-100为苹果保留使用, 而0就是保留着给自己这个view使用的。
UIView * subview = [_titelView viewWithTag:0];
subview就是_titelView
#define defalutTag 1000
使用时,如下
curView.tag = defalutTag + 0;
探讨在iOS开发中使用UIView的viewWithTag方法时,遇到的视图标签冲突问题及解决方案,包括如何合理设置视图标签以避免混淆,并提供实际代码示例。
在使用viewWithTag取得子视图时,出现了取得的视图不是标注的那个。当时子view的tag为0.
tag值较小的,如0-100为苹果保留使用, 而0就是保留着给自己这个view使用的。
UIView * subview = [_titelView viewWithTag:0];
subview就是_titelView
#define defalutTag 1000
使用时,如下
curView.tag = defalutTag + 0;
4469

被折叠的 条评论
为什么被折叠?