UISegmentedControl 样式

_segment = [[UISegmentedControl alloc] initWithItems:@[@"aaaa", @"bbbb"]];

[_segment setFrame:CGRectMake(20, 300, 280, 30)];

[_segment setTintColor:[UIColor grayColor]];

[_segment setSelectedSegmentIndex:0];

_segment.layer.masksToBounds = YES;

_segment.layer.cornerRadius = 10.0;

_segment.layer.borderWidth = 1.0;

_segment.layer.borderColor = [UIColor cyanColor].CGColor;

[self.view addSubview:_segment];

UISegmentedControl 样式

时间: 2024-08-27 08:36:21

UISegmentedControl 样式的相关文章

iOSDay24之UIControl及其子类

1. UIControl初识 1> 概述 UIControl是有控制功能的视图( 如UIButton.UISlider.UISegmentedControl等)的父类 只要跟控制有关的控件都是继承于该类 UIControl这个类通常我们并不直接使用,而是使用其子类 2> 事件响应的三种形式 : 基于触摸 , 基于值 , 基于编辑 3> UIControl常用的方法 ① 添加一个事件 - (void)addTarget:(nullable id)target action:(nullabl

设置控件全局显示样式 appearance

iOS5及其以后提供了一个比较强大的工具UIAppearance,我们通过UIAppearance设置一些UI的全局效果,这样就可以很方便的实现UI的自定义效果又能最简单的实现统一界面风格,它提供如下两个方法. + (id)appearance 这个方法是统一全部改,比如你设置UINavBar的tintColor,你可以这样写:[[UINavigationBar appearance] setTintColor:myColor]; + (id)appearanceWhenContainedIn:

UISegmentedControl的具体使用

当用户输入不不过布尔值时.可使用分段控件(UISegmentedControl).分段控件提供一栏button(有时称为button栏),但只能激活当中一个button. 分段控件会导致用户在屏幕上看到的内容发生变化. 它们经常使用于在不同类别的信息之间选择,或在不同的应用屏幕之间切换. 以下介绍基本属性和基本方法的使用. NSArray *segmentedArray = [[NSArrayalloc]initWithObjects:@"1",@"2",@&quo

UISegmentedControl的基本用法

@UISegmentedControl类似于UIButton,它可以提供多个选择操作,响应事件,但具有很大的局限性,我们更多的是使用自定义的,不过在这里还是介绍下它的基本用法. NSArray *segmentedArray = [[NSArrayalloc]initWithObjects:@"1",@"2",@"3",@"4",nil]; //初始化UISegmentedControl UISegmentedControl

UISegmentedControl的详细使用

当用户输入不仅仅是布尔值时,可使用分段控件(UISegmentedControl).分段控件提供一栏按钮(有时称为按钮栏),但只能激活其中一个按钮.分段控件会导致用户在屏幕上看到的内容发生变化.它们常用于在不同类别的信息之间选择,或在不同的应用屏幕之间切换.下面介绍基本属性和基本方法的使用. NSArray *segmentedArray = [[NSArrayalloc]initWithObjects:@"1",@"2",@"3",@"

UISegmentedControl(转)

初始化UISegmentedControl NSArray *arr = [[NSArray alloc]initWithObjects:@"轻拍",@"长按",@"清扫",@"旋转",@"捏合",@"拖拽", nil]; //先创建一个数组用于设置标题 UISegmentedControl *segment = [[UISegmentedControl alloc]initWithIt

UISegmentedControl分段控件

分段控件提供了一栏按钮,但是每次只能激活一个按钮,每一个按钮对应不同的屏幕显示的东西(这里的不同,应该理解为数据的不同,view是相同的,如筛选出不同的信息,但是view是一样的(布局样式是一样的)). RootView.m // 创建segmentcontrol // 创建数组 NSMutableArray *itemsArr = [NSMutableArray array]; [itemsArr addObject:@"first"]; [itemsArr addObject:@&

UISegmentedControl、UISlider、UISwitch

1 #import "AppDelegate.h" 2 3 @interface AppDelegate () 4 { 5 UISlider* lider; 6 } 7 8 @end 9 10 @implementation AppDelegate 11 12 13 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

[IOS_UI控件] IOS代码实现常用控件UIButton、UISlider、UISwitch、UISegmentedControl

IOS中最常用到的控件UIButton.UISlider.UISwitch.UISegmentedControl通过Xib文件拖动生成非常简单,其实用代码实现也是一样的简单,当然,用代码实现能够掌握到更多的东西. 上图中包涵提到的4种控件,UIButton按钮.UISlider滑块.UISwitch开关.UISegmentedControl分类 首先创建一个名为CodeControls的Empty Application项目 AppDelegate.h和AppDelegate.m文件中和IOS代