zoukankan      html  css  js  c++  java
  • iPhone开发之在UINavigationBar上使用UISegmentedControl制作

    UISegmentedControl *segmentedControl=[[UISegmentedControl alloc] initWithFrame:CGRectMake(80.0f, 7.0f, 70.0f, 30.0f) ];
    [segmentedControl insertSegmentWithImage:[UIImage imageNamed:@"Nav-Page-Previous.png"] atIndex:0 animated:YES];
    [segmentedControl insertSegmentWithImage:[UIImage imageNamed:@"Nav-Page-Next.png"] atIndex:1 animated:YES];
    segmentedControl.segmentedControlStyle = UISegmentedControlStyleBar;
    segmentedControl.momentary = YES;
    segmentedControl.multipleTouchEnabled=NO;
    [segmentedControl addTarget:self action:@selector(page:) forControlEvents:UIControlEventValueChanged];
    UIBarButtonItem *segButton = [[UIBarButtonItem alloc] initWithCustomView:segmentedControl];
    [segmentedControl release];
    self.navigationItem.rightBarButtonItem = segButton;
    [segButton release];
    
    - (IBAction)page:(id)sender
    {
        UISegmentedControl *seg = (UISegmentedControl *)sender;
        switch (seg.selectedSegmentIndex) {
            case 0:
                --_pageNum;
                break;
                
            case 1:
                ++_pageNum;
                break;
                
            default:
                break;
        }
        
        NSLog(@"%i", _pageNum);
    }

    原文地址:http://www.wuleilei.com/blog/166

  • 相关阅读:
    LayUI上传图片
    快递查询
    安装 Python
    HTML5 WebSocket
    反射实例
    反射
    工厂模式之工厂方法案例
    工厂模式之简单工厂案例
    第三方登录
    封装条形码MaHelper
  • 原文地址:https://www.cnblogs.com/gcb999/p/3174077.html
Copyright © 2011-2022 走看看