0

我的 iPad 应用程序的 navigationItem(详细信息控制器)中有两个 UIView。在将方向更改为纵向模式并返回横向模式后,两个 UIView 都向右移动了一些像素。

lbNavTitle.autoresizingMask = UIViewAutoresizingFlexibleRightMargin;
rbNavTitle.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin; 

不幸的是,这段代码没有帮助。

4

1 回答 1

0

尝试以下:

CGRect headerDoubleTitleFrame;
self.navigationItem.titleView.frame = headerDoubleTitleFrame;

这应该避免在 navigationItem 中的 UIViews 的移动

于 2013-06-20T04:04:00.680 回答