簡體   English   中英

更改選項卡欄的框架時,UItabbar項的字體更改

[英]UItabbar item font change when change the frame of tab bar

我正在使用下面的代碼隱藏我的標簽欄

[self.tabBarController.tabBar setFrame:CGRectMake(0,-50,0,0)];

現在,當我再次回到該視圖並顯示選項卡欄時,它是字體更改。 為了再次顯示標簽欄,我正在使用此代碼。

     [self.tabBarController.tabBar setFrame:CGRectMake(0,[UIScreen mainScreen].bounds.size.height-49, self.view.frame.size.width, 49)];

請看屏幕截圖

!紅色圓圈字體是一個錯誤,我未在代碼或情節提要中設置字體。 ] 1

請檢查一下

我的故事板的屏幕截圖

請建議我為什么將我的選項卡欄項目字體恢復到上一幀時會更改。

使用下面的代碼隱藏標簽欄。

-(BOOL)hidesBottomBarWhenPushed
 {
  return YES;
 }

那您的問題就解決了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM