//
// ViewController.swift
// UILabelTest
//
// Created by mac on 15/6/23.
// Copyright (c) 2015年 fangyuhao. All rights reserved.
//

import UIKit

class ViewController: UIViewController {

override func viewDidLoad() {super.viewDidLoad()var items = ["选项一","选项二","选项三"]

// var items = ["选项一","选项二","选项三",UIImage(named: "xin")]
var segmented = UISegmentedControl(items:items)
segmented.center = self.view.center
segmented.selectedSegmentIndex = 0

    segmented.tintColor = UIColor.redColor()segmented.setTitle("swift", forSegmentAtIndex: 1)//设置按钮文字segmented.setImage(UIImage(named: "xin"), forSegmentAtIndex: 2)//设置图片segmented.setContentOffset(CGSizeMake(10, 7), forSegmentAtIndex: 1)//设置文字偏移量//插入和删除segmented.insertSegmentWithTitle("新增选项", atIndex: 1, animated: true)segmented.removeSegmentAtIndex(1, animated: true)//增加监听segmented.addTarget(self, action: "segmentDidchange:", forControlEvents: UIControlEvents.ValueChanged)self.view.addSubview(segmented)// Do any additional setup after loading the view, typically from a nib.
}override func didReceiveMemoryWarning() {super.didReceiveMemoryWarning()// Dispose of any resources that can be recreated.
}
func segmentDidchange(segmented:UISegmentedControl){println(segmented.selectedSegmentIndex)println(segmented.titleForSegmentAtIndex(segmented.selectedSegmentIndex))
}

}

转载于:https://www.cnblogs.com/fangyh/p/6188884.html

UISegmentedControl swift相关推荐

  1. [Swift]UIKit学习之UISegSmentedControl的用法

    2019独角兽企业重金招聘Python工程师标准>>> UIButton的创建: (1) 在Stroyboard中使用Ctrl+Drag拖拽法创建 (2) 代码创建:UISegSme ...

  2. Swift - 发送消息(文本,图片,文件等)给微信好友或分享到朋友圈

    通过调用微信提供的API接口,我们可以很方便的在应用中发送消息给微信好友,或者分享到朋友圈.在微信开发平台(https://open.weixin.qq.com)里,提供了详细的说明文档和样例.但由于 ...

  3. Swift 全功能的绘图板开发

    要做一个全功能的绘图板,至少要支持以下这些功能: 支持铅笔绘图(画点) 支持画直线 支持一些简单的图形(矩形.圆形等) 做一个真正的橡皮擦 能设置画笔的粗细 能设置画笔的颜色 能设置背景色或者背景图 ...

  4. iOS UISegmentedControl

    In this tutorial, we'll be discussing and implementing the UISegmentedControl in our iOS Application ...

  5. 翻译:swift 5 iOS Accessibility从入门到精通

    在此 iOS 辅助功能教程中,了解如何使用 VoiceOver 和辅助功能检查器让应用更易于访问. 各行各业.各个年龄段和不同背景的人都使用智能手机应用程序,包括残疾人士.在设计您的应用时考虑到可访问 ...

  6. Swift实战之2048小游戏

    上周在图书馆借了一本Swift语言实战入门,入个门玩一玩^_^正好这本书的后面有一个2048小游戏的实例,笔者跟着实战了一把. 差不多一周的时间,到今天,游戏的基本功能已基本实现,细节我已不打算继续完 ...

  7. Swift与LLVM-Clang原理与示例

    Swift与LLVM-Clang原理与示例 LLVM 学习 从 简单汇编基础 到 Swift 不简单的 a + 1 作为iOS开发,程序崩溃犹如家常便饭,秉着没有崩溃也要制造崩溃的原则 每天都吃的很饱 ...

  8. swift笔记——环境搭建及Hello,Swift!

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/enson16855/article/details/29829601 首先要下载XCode6.仅仅有 ...

  9. Swift中的问号?和感叹号!

    Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化.如果在使用变量之前不进行初始化就会报错: var ...

最新文章

  1. 计算机网络面试题(一)
  2. WordPress首页调用QQ签名
  3. python+requests实现接口测试 - get与post请求使用
  4. 内存泄漏_内存泄漏–测量频率和严重性
  5. mysql免安装版配置方法
  6. ssl1016 OJ8467-数的划分 鸣人的影分身【各种dp之8 7】
  7. 训练日志 2019.1.26
  8. java word转图片tiff_Word 2010中将文档保存为TIFF图片的方法
  9. Mariadb----字符类型 (五)
  10. RT-Thread在正点原子Apollo上为 QSPI FLASH W25Q256移植FATFS文件系统
  11. 小程序怎样链接上服务器,微信小程序http连接访问解决方案
  12. Window图片和传真查看器不能用
  13. Maven基础概念和安装配置教程
  14. doc文件批量转换成htm以及htm批量转成xlsx
  15. Java 编程问题:八、函数式编程-基础和设计模式
  16. .NET AutoCAD二次开发之路(二、直线篇)
  17. termux安装kali
  18. 计算机cpu的功能和作用是什么意思,电脑的CPU和内存都起什么作用?
  19. CodeForces - 1569B Chess Tournament
  20. 手机端html跑马灯效果,js实现跑马灯效果 很好用

热门文章

  1. Spring Boot 项目如何做性能监控?
  2. GraphQL是什么“渣渣“?它想干掉RESTful
  3. 图解 | 线程的麻烦事儿,Actor能解决吗?
  4. Spring Boot 2.0 新特性和发展方向
  5. 权限系统设计模型分析(DAC,MAC,RBAC,ABAC)
  6. Python 切片的简单讲解
  7. Java final关键字,常量的定义
  8. Java 洛谷 P5461 赦免战俘讲解
  9. yum 更新_CentOS7 - 使用yum-cron自动更新软件
  10. 浮点数例外 (核心已转储)_15000 字梳理 JVM 的核心知识