1
使用带有自定义选项卡的UITabBarController。Scrollview不占用自定义选项卡的整个屏幕宽度
在viewDidLoad方法中有以下代码。
[[NSBundle mainBundle] loadNibNamed:@"CustomTabUIView" owner:self options:nil];
_enclosingView.frame=CGRectMake(0, self.view.frame.size.height-49, self.approveStatutoryButton.frame.size.width * 2, 30);
_scrollView.contentSize=CGSizeMake(_approveStatutoryButton.frame.size.width*2, 0);
[self.view addSubview:_enclosingView];
有两个按钮的宽度244和高度49.所以即时通讯使得滚动视图和封闭视图适合该大小。
但问题是,
- 滚动视图不占用整个屏幕空间,所以按键被隐藏了一点。
- 我希望这适用于所有设备。它会是正确的方法,还是有任何我可以使用的第三方库?
没有ü尝试在viewDidAppear而不是viewDidLoad中添加呢? –
将它添加为子视图后,只需添加约束即可。 – Kreiri