프로가 되자.

post search result

UIBarButtonItem와 관련된 글 1개를 찾았습니다.

  1. 2009/06/16 UIToolbar 항목 왼쪽, 오른쪽, 가운데 정렬하기 (1)

UIToolbar 항목 왼쪽, 오른쪽, 가운데 정렬하기

UIToolbar에는 UIBarButtonItem이 추가될 수 있는데, 기본적으로 추가하게 되면 왼쪽부터 오른쪽까지 왼쪽으로 정렬되어 배치됩니다.
이러한 순서를 변경하여 왼쪽, 오른쪽 또는 가운데로 정렬할 수 있는데 이러한 효과를 주기 위해서는 다음과 같이 코드를 작성합니다.

UIBarButtonItem *flexibleSpaceLeft = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
UIBarButtonItem *flexibleSpaceRight = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
// item은 가운데 정렬할 항목
[_toolbar setItems:[NSArray arrayWithObjects:flexibleSpaceLeft, item, flexibleSpaceRight, nil]];
[flexibleSpaceLeft release];
[flexibleSpaceRight release];


위의 코드와 같이 UIBarButtonSystemItemFlexibleSpace로 생성한 뒤 붙이게 되면 해당 부분은 가변 길이의 공백(?)이 됩니다.
위의 예에서는 가운데 정렬을 하였지만 왼쪽, 오른쪽 정렬을 하기 위해서는 UIBarButtonSystemItemFlexibleSpace로 된 객체를 하나만 만들고 가운데에 넣어주면 됩니다. 다음과 같이 말이죠.

[_toolbar setItems:[NSArray arrayWithObjects:itemLeft, flexibleSpaceCenter, itemRight, nil]];

크리에이티브 커먼즈 라이센스
Creative Commons License
2009/06/16 13:14 2009/06/16 13:14

top

About this post

이 글에는 아직 트랙백이 없고, 댓글이 단 1개 달려있고, , 태그가 달려있으며,
2009/06/16 13:14에 작성되었습니다.

◀ recent : [1] : previous ▶

blog information

프로가 되자.
BLOG main image
빗소리를 먹는 사람.
RSS 2.0Tattertools
최근 글 최근 댓글 최근 트랙백
태그 구름사이트 링크