我使用 aself.navigationItem.titleView
并将两个 UIButtons 设置self.navigationItem.rightBarButtonItems
为UINavigationBar
. 我已经在我的导航栏中实现了这一点,就像这样
每当我旋转视图控制器景观然后返回时,uibarbutton 项目就会像这样被切断
我用来设置的代码titleView
是这样的:
UILabel *titleLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 0, 44)];
titleLabel.backgroundColor = [UIColor clearColor];
titleLabel.numberOfLines = 2;
titleLabel.font = [UIFont boldSystemFontOfSize:13.0f];
titleLabel.shadowColor = [UIColor colorWithWhite:0.0 alpha:0.5];
titleLabel.textAlignment = UITextAlignmentCenter;
titleLabel.textColor = [UIColor whiteColor];
titleLabel.text = self.tabTitle;
self.navigationItem.titleView = titleLabel;
我不知道为什么会发生这种情况,我想知道你们中是否有人知道如何解决这个问题。