我想要一個標籤在工具欄的UIBarButtonItem上方浮動。我已經能夠限制它,以便它正好在工具欄上方,但我無法弄清楚如何使其與012B匹配UIBarButtonItem的center.x
。我如何使用AutoLayout來做到這一點?限制視圖到UIBarButtonItem的位置
0
A
回答
1
我結束了在下列方式解決這個:
(由於的UIBarButtonItem是不是一個視圖,你不能直接添加約束它,因此,我們使用valueForKey:
檢索視圖)
if let itemView = myBarButtonItem.valueForKey("view") as? UIView {
view.addConstraint(NSLayoutConstraint(item: myLabel,
attribute: .CenterX,
relatedBy: .Equal,
toItem: itemView,
attribute: .CenterX,
multiplier: 1,
constant: 0))
}
注:我只能用我的工具欄手動添加到視圖,它的無線測試這將無法使用導航控制器的工具欄
1
您不能這樣做與UIBarButtonItem。
隨着UIButton的,你可以單擊標籤或按鈕,然後選擇控制拖動到其他,然後選擇「中心X」選項
相關問題
- 1. UIBarButtonItem到故事板視圖
- 2. 詳細視圖IOS自定義的UIBarButtonItem改變位置
- 3. UIToolbar內UIBarButtonItem位置
- 4. 如何設置一個子視圖控制器的父視圖位指示的UINavigationController的創建的UIBarButtonItem?
- 5. 更改UIBarButtonItem的位置
- 6. 在javascript中將圖像的位置限制在可視區域?
- 7. postgresql限制視圖的位置並將結果發送到函數?
- 8. 位置UIBarbuttonItem非常左
- 9. 限制Dojo FloatingPane的位置
- 10. 使用UIPanGestureRecognizer將視圖從一個位置拖動到有限位置
- 11. 在導軌視圖中設置「限制」
- 12. 將顏色限制到滑塊位置
- 13. Django - 限制視圖
- 14. 圖形/位圖限制?
- 15. 從UIBarButtonItem創建nib視圖?
- 16. 在特定位置的位置視圖?
- 17. 將格子圖限制到視口?
- 18. UINavigationBar - 如何更改UIBarButtonItem的位置?
- 19. 在UINavigationBar的邊緣位置UIBarButtonItem
- 20. 如何確定UIToolbar中UIBarButtonItem的位置?
- 21. 我如何限制定位器到有限的(但不是常規的)位置?
- 22. Android位置視圖
- 23. 子視圖位置
- 24. UIBarButtonItem圖片未設置
- 25. UIBarButtonItem的設置圖像 - 圖像拉伸
- 26. 定製的UIBarButtonItem
- 27. 獲取視圖的位置
- 28. 獲取視圖的位置
- 29. 子視圖的iPhone位置?
- 30. Recycler視圖滾動到特定位置
UIBarButtonItem不是一個視圖,所以不幸的是,這是不可能的... –