2013-07-17 2 views
2

가로 방향 UINavigationBarUIBarButtonItem의 위치를 ​​바꿀 수 있습니까? 나는 barButtonItem setBackgroundVerticalPositionAdjustment:forBarMetrics: 메서드를 보았습니다. (수직 배치를위한 것입니다.) 그리고 커스텀 버튼을 만들면 어떻게하는지 알았지 만, 을 가지고 스타일 UIBarButtonItemStyleBordered을 가져 와서 가로로 위치를 바꿉니다. 즉, 왼쪽 또는 오른쪽)? 사전에UIBarButtonItem의 가로 위치 변경

감사합니다!

답변

2

당신은 '필러'로 고정 된 크기의 버튼을 생성하고 기존의 버튼 옆에 그것을 추가 할 수 있습니다 : 죄송합니다

+0

이는 경우 (그런 다음 원하는 값으로 폭을 설정)

UIBarButtonItem *fixedSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil]; 

어리석은 질문이지만,'''UINavigationBar'''로 어떻게해야합니까? 나는''UIBarButtonItem'''과''UINavigationItem'''의'''leftBarButtonItem''을 만들고 있습니다. 어떻게 고정 된 공간을 추가 할 수 있습니까? – gtmtg

+0

'leftBarButtonItems'을 사용해야합니다 (다중성에 유의하십시오. 버튼 항목의 배열을 전달합니다). – Wain

+0

신난다. 나는 그것을 시험해 볼 것이다. 감사! – gtmtg