[英]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.