作者:sdfqw4543gf | 来源:互联网 | 2023-01-19 14:11
在iOS 11
按钮和文本字段中没有响应是子视图UIToolBar
.比较视图层次结构,iOS 10
我们看到有一个_UIToolBarContentView
完整的子视图UIToolBar
.
例如,这个新的UIToolBar
休息布局slacktextviewcontroller
https://github.com/slackhq/SlackTextViewController/issues/604
需要一个解决方案iOS 10/11
.
1> malex..:
要解决iOS11
(与较低版本兼容)的问题,您只需layoutSubview
在UIToolBar
作为UI层次结构的子视图添加后立即进行.
在这种情况下,_UIToolbarContentView
降低到UIToolBar的第一个子视图,您可以像以前一样更高地添加所有子视图.
例如,在ObjC
,
UIToolbar *toolbar = [UIToolbar new];
[self addSubview: toolbar];
[toolbar layoutIfNeeded];
slacktextviewcontroller也会出现同样的问题
如果我们在界面构建器中添加了视图,该怎么办?除了把它们送到前面以外的任何其他解决方案
我已经使用故事板添加了UIToolBar,我该如何解决这个问题.