`

iPhone之UISegmentedControl开发

    博客分类:
  • IOS
 
阅读更多

iphone之UISegmentedControl



代码:
    //选择按钮
    NSArray *buttonNames = [NSArray arrayWithObjects:@"今天", @"本周", @"本月", nil];
    UISegmentedControl* segmentedControl = [[UISegmentedControl alloc] initWithItems:buttonNames];
    [segmentedControl setFrame:CGRectMake(60, 10, 200, 40)];
    segmentedControl.selectedSegmentIndex=1;
    //添加事件
    [segmentedControl addTarget:self action:@selector(segmentAction:) forControlEvents:UIControlEventValueChanged];
    [self.view addSubview:segmentedControl];
    [segmentedControl release];

    //事件

-(void)segmentAction:(UISegmentedControl *)Seg{
    NSInteger Index = Seg.selectedSegmentIndex;
    NSLog(@"Seg.selectedSegmentIndex:%d",Index);
}

分享到:
评论

相关推荐

    iphone 开发基础控件UISegmentedControl

    iphone中的基础控件UISegmentedControl,适合初学者,主要学习UISegmentedControl的常用属性设置、点击事件、分段控制器,每一个按钮都有自己独立的功能,其数据源是一般是数组等

    IOS应用源码——UISegmentedControl 的 导航式风格.zip

    8. **响应式设计**:考虑到不同屏幕尺寸,可能需要调整`UISegmentedControl`的大小和位置,确保在iPhone和iPad上都能良好显示。 通过以上步骤,你可以实现一个具有导航式风格的`UISegmentedControl`,并且结合源码...

    iPhone开发【十二】多视图技术总结之四:Segmented Control

    在"iPhone开发【十二】多视图技术总结之四:Segmented Control"这篇博文中,作者详细介绍了如何使用Segmented Control来控制多个视图的显示和隐藏,从而实现视图间的平滑过渡。 首先,我们需要在Interface Builder...

    iPhone开发常用控件的参考

    在iOS应用开发中,尤其是针对iPhone的开发,掌握常用控件的使用是至关重要的。这些控件构成了用户界面的基础,提供了与用户交互的各种方式。以下是对压缩包内各个PDF文件所对应控件的详细说明: 1. **UIView_Class....

    iphone 开发秘籍 第3版 (英文)

    ### 重要知识点解析 #### 一、基础知识 ...以上是《iPhone开发秘籍》第三版中涉及的一些核心知识点和技术细节,覆盖了从基础的Xcode使用到高级的控制器和视图的实现,旨在帮助读者全面掌握iOS开发的关键技术。

    (0165)-iOS/iPhone/iPAD/iPod源代码-分段选择(Segment)-SegmentedControl

    这个【标题】"(0165)-iOS/iPhone/iPAD/iPod源代码-分段选择(Segment)-SegmentedControl"表明我们将探讨如何自定义和使用UISegmentedControl。【描述】中提到,我们可以对Segment的文字、颜色和图片进行定制...

    【iPhone.User.Interface.Cookbook】[PDF+源代码] [iPhone/iPad/iOS]

    《iPhone.User.Interface.Cookbook》是一本专注于iOS设备(包括iPhone和iPad)用户界面设计与开发的专业书籍。这本书深入探讨了如何为iOS平台创建高效、美观且用户友好的应用程序界面。书中结合PDF文档和源代码,为...

    iOS iphone工具栏创建简单的多视图

    在iOS开发中,创建一个带有多个视图的iPhone应用程序是一个常见的需求,这通常涉及到界面的交互性和用户体验的设计。本教程将深入讲解如何在iPhone应用中使用工具栏(Toolbar)来实现简单的多视图切换,这对于初学者...

    (0025)-iOS/iPhone/iPAD/iPod源代码-分段选择(Segment)-Customized Segmented Controls

    在iOS开发中,Segmented Control是一种常见的用户界面元素,它允许用户在多个选项之间进行切换。这个资源包“(0025)-iOS/iPhone/iPAD/iPod源代码-分段选择(Segment)-Customized Segmented Controls”专注于...

    ios5.0 开发基础教程 源码

    本教程源码提供了全面的实例,涵盖了iPhone应用开发中的关键元素,包括UI设计和交互。以下是对这些知识点的详细解释: 1. **控件使用**:在iOS应用中,控件是用户与应用交互的基础。本教程涵盖的控件有: - **按钮...

    斯坦福大学开放课程:iOS开发教程2010年秋(Lecture 16)

    本讲座是斯坦福大学提供的iOS开发教程的一部分,主要讲解了针对iPhone 4、iPod Touch及iPad的应用开发技术。课程内容涵盖了UIView动画、UISegmentedControl、CoreMotion(加速度计和陀螺仪输入)、UIAlertView与...

    (0013)-iOS/iPhone/iPAD/iPod源代码-导航条(Navigation Bar)-NavBar

    在iOS开发中,导航条(Navigation Bar)是用户界面中不可或缺的部分,主要用于展示应用程序的层级结构和提供操作入口。在本资源"(0013)-iOS/iPhone/iPAD/iPod源代码-导航条(Navigation Bar)-NavBar"中,重点...

    ios开发知识点

    ### iOS开发知识点详解 #### 一、网络协议与通信机制 **1. HTTP与HTTPS** - **HTTP(HyperText Transfer Protocol)**: 超文本传输协议,是互联网上应用最为广泛的一种网络协议,用于从WWW服务器传输超文本到本地...

    NYSegmentedControl(iPhone源代码)

    在iOS应用开发中,UISegmentedControl是一个常见的组件,用于提供多个选项之间的切换。然而,苹果的原生UISegmentedControl在视觉样式上的定制性相对较弱。为了满足开发者对更丰富、更具个性化的界面设计需求,开源...

    ios-SGSegmentControl.zip

    【SGSegmentControl】是iOS开发中的一个开源组件,主要用于实现类似苹果原生`UISegmentedControl`的分段选择器效果。这个项目由开发者kingsic在GitHub上分享,提供了丰富的自定义样式和多种风格,使得UI设计更具个性...

    ios-新闻顶部分段联动控件.zip

    - UIKit:iOS应用开发的基础框架,提供了分段控制器(UISegmentedControl)、手势识别器(UIGestureRecognizer)等UI元素。 - Auto Layout/Size Classes:用于实现屏幕适配的布局技术。 - MVC(Model-View-...

    XCode IOS 在TableView中分段显示数据

    在标签中提到的“XCode IOS iPhone”,说明这是一个针对iOS设备的开发教程,而“Controller”则指的是我们使用的UITableViewController或UIViewController。 在文件列表中,有一个名为"Hello"的文件,这可能是项目...

Global site tag (gtag.js) - Google Analytics