2010-12-29 2 views

답변

1

이것은 UISegmentedControl,하지만 난이 배지에 대한 지원 (숫자 내부에 빨간색 원)이 있다고 생각하지 않습니다. 비슷한 답을 보려면 this SO question을 확인하십시오.

three20 library에 Facebook을 기반으로하고 있기 때문에 당신이 필요로하는 것과 정확히 같은 클래스가있을 수도 있습니다. "네비게이션 컨트롤러"아래의 문서에서 발견 튜토리얼에 대한 링크를 체크 아웃 ... UISegmentedControl입니다

+0

위대한 방금 UISegmentedControl이 필요했지만 나중에 참조 할 수 있도록 링크를 유지합니다. 고맙습니다! F. – nosuic

1

...

행복 iCODNG ...

+0

나는 그것이 단순하다는 것을 알고 있었다. .. 고마워! 에프. – nosuic

0

그리고 여기에는, 그것은을위한 코드입니다 View Controller Programming Guide for iOS :

나열하는 중심 세그먼트 제어 도구 모음을 구성 3-3

- (void)configureToolbarItems 
{ 
    UIBarButtonItem *flexibleSpaceButtonItem = [[UIBarButtonItem alloc] 
         initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace 
         target:nil action:nil]; 

    // Create and configure the segmented control 
    UISegmentedControl *sortToggle = [[UISegmentedControl alloc] 
         initWithItems:[NSArray arrayWithObjects:@"Ascending", 
             @"Descending", nil]]; 
    sortToggle.segmentedControlStyle = UISegmentedControlStyleBar; 
    sortToggle.selectedSegmentIndex = 0; 
    [sortToggle addTarget:self action:@selector(toggleSorting:) 
       forControlEvents:UIControlEventValueChanged]; 

    // Create the bar button item for the segmented control 
    UIBarButtonItem *sortToggleButtonItem = [[UIBarButtonItem alloc] 
            initWithCustomView:sortToggle]; 
    [sortToggle release]; 

    // Set our toolbar items 
    self.toolbarItems = [NSArray arrayWithObjects: 
         flexibleSpaceButtonItem, 
         sortToggleButtonItem, 
         flexibleSpaceButtonItem, 
         nil]; 

    [sortToggleButtonItem release]; 
    [flexibleSpaceButtonItem release]; 
} 

F.