我有一个自定义左栏按钮项,自定义 Headers 视图和自定义右栏按钮项 . 它们都是固定的空间项,其中rightBarButton视图在故事板中定义,左视图和 Headers 视图在代码中定义 . 它们将添加到导航栏,如下所示:
let leftButton = UIBarButtonItem()
leftButton.customView = myLeftBarView
navigationItem.leftBarButtonItem = leftButton
let rightButton = UIBarButtonItem()
rightButton.customView = myRightBarView
navigationItem.rightBarButtonItem = rightButton
navigationItem.titleView = myTitleView
当我的 rightBarButtonItem
很小时,这曾经很好用,但现在它的宽度大约为80px,屏幕尺寸较小(iPhone 5和5s), titleView
被推向左侧,并略微重叠我的 leftBarButtonItem
.
我怎样才能解决这个问题?
1 回答
我希望你这样添加左右栏按钮项 .
打电话的方法 .
希望这会帮助你 .