即使父视图可访问,子视图也不显示在层次结构中
Posted
技术标签:
【中文标题】即使父视图可访问,子视图也不显示在层次结构中【英文标题】:Subviews not shown in hierarchy even if parent view is accessibly disabled 【发布时间】:2013-03-04 15:18:56 【问题描述】:我有一个具有以下层次结构的 Nib 文件:
父视图 -图像 -标签 -标签 长按手势识别器我已禁用父视图的辅助功能并启用其子视图的辅助功能,但在元素树中我仍只能看到父视图。父视图的类是 UIView,我没有使用任何自定义视图。
任何想法可能导致此问题?
【问题讨论】:
【参考方案1】:父视图“启用用户交互”必须设置为 YES 才能使子视图的可访问性起作用。
例如:UITableViewCell
【讨论】:
以上是关于即使父视图可访问,子视图也不显示在层次结构中的主要内容,如果未能解决你的问题,请参考以下文章
iOS10 UI教程子视图和父视图UI层次结构和Views继承
UIView clipToBounds 没有停止子视图接收父视图之外的触摸
UILabel 阻止 UIButton 显示,直到您从调试视图层次结构继续