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