6
我有一個UINavigationBar
,它具有85的新高度,並且對於橫向和縱向是固定的。我在右上角添加了一個編輯按鈕,但它不會停留在那裏。UIBarButtonItem iOS 7上的setTitlePositionAdjustment導航欄
我用下面的:
[item setTitlePositionAdjustment:UIOffsetMake(0, -47) forBarMetrics:UIBarMetricsDefault];
但是,如果我旋轉設備移動時回落47到原來的位置。如果我再次更改度量標準,則會移回原始位置。如果我用另一個按鈕替換按鈕,它會將新按鈕移動到原始位置,並且爲新按鈕設置位置不會執行任何操作。
我不知道如何移動按鈕,讓它留下來。沒有辦法對UIBarButtonItem
使用約束。
我把你的問題標記爲最愛,幾周後再檢查一次。根據我的經驗,setTitlePositionAdjustment:forBarMetrics:在iOS 7中旋轉時會中斷。 – bilobatum