Ios 以编程方式创建具有默认高度的UIToolbar
关于Ios 以编程方式创建具有默认高度的UIToolbar,ios,uitoolbar,Ios,Uitoolbar,关于UIToolbar的高度有很多问题,但我没有看到动态获取高度的问题。是否有方法创建具有正确默认高度的UIToolbar?创建高度为0的工具栏,然后调用sizeToFit。然后,工具栏将具有默认高度 UIToolbar *toolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, width, 0)]; [toolbar sizeToFit]; Swift版本: let toolbar = UIToolbar(frame: CGRe
UIToolbar
的高度有很多问题,但我没有看到动态获取高度的问题。是否有方法创建具有正确默认高度的UIToolbar
?创建高度为0的工具栏,然后调用sizeToFit
。然后,工具栏将具有默认高度
UIToolbar *toolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, width, 0)];
[toolbar sizeToFit];
Swift版本:
let toolbar = UIToolbar(frame: CGRect(x: 0, y: 0, width: width, height: 0))
toolbar.sizeToFit()
如果您使用的是UINavigationController
navigationController?.isToolbarHidden = false
这将为默认导航控制器工具栏提供默认高度